Forge
csharp3407750f
1namespace AgentForge.Data.Entities;
2
3public sealed class ForgeCiPipelineRunEntity
4{
5 public string Id { get; set; } = "";
6
7 public string RepoId { get; set; } = "";
8
9 public string DefinitionName { get; set; } = "";
10
11 public string Ref { get; set; } = "main";
12
13 public string Commit { get; set; } = "";
14
15 public int? MrNumber { get; set; }
16
17 public string Status { get; set; } = "pending";
18
19 public string PlanJson { get; set; } = "";
20
21 public string QueuedBy { get; set; } = "";
22
23 public DateTimeOffset CreatedAt { get; set; }
24
25 public DateTimeOffset UpdatedAt { get; set; }
26
27 public DateTimeOffset? StartedAt { get; set; }
28
29 public DateTimeOffset? FinishedAt { get; set; }
30
31 public ForgeRepoEntity? Repo { get; set; }
32
33 public ICollection<ForgeCiStepRunEntity> Steps { get; set; } = [];
34}
35
View only · write via MCP/CIDE