only the controller's own comments carry the marker, and a cleared comment says resolved
This commit is contained in:
parent
9fc0e3bf90
commit
701efadfe4
1 changed files with 157 additions and 37 deletions
|
|
@ -230,9 +230,10 @@ its deadline, the controller also comments once on that PR, with its forge
|
|||
account: the agent, the `internal/meta` commit of the first red build, `nix`'s last lines (at most 4000
|
||||
bytes), and that the deploy waits and the swarm builds it again every round. A comment
|
||||
carries a marker line with the agent, and the controller posts only if the PR
|
||||
holds no comment with that marker. The retry rounds stay quiet whatever commit
|
||||
holds no comment of its own with that marker; a copy of the marker in someone else's comment is neither counted nor edited. The retry rounds stay quiet whatever commit
|
||||
they build, and the latest error stays on the Jobs page. A green build of the
|
||||
agent for that PR rewrites the marker, so a later red comments again. A `no verdict` failure, and a build that isn't a
|
||||
agent for that PR rewrites the marker and appends the build's commit to the comment, so a later red comments again.
|
||||
A `no verdict` failure, and a build that isn't a
|
||||
merged PR's (a new agent, the pin fan-out), leave no comment. When the forge
|
||||
refuses the comment, the controller logs a warning and the node ends as before.
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue