Add Railiance Stage 2 deploy observe tooling
Some checks failed
railiance-tests / smoke (push) Has been cancelled
Some checks failed
railiance-tests / smoke (push) Has been cancelled
This commit is contained in:
@@ -186,16 +186,17 @@ records only the route, target object, and pass/fail state.
|
||||
|
||||
## Command Semantics
|
||||
|
||||
Commands in `app.toml` are declarations for future tooling. Until T04-T07
|
||||
implement the CLI, they may point to existing scripts or runbook commands.
|
||||
Commands in `app.toml` are declarations for Railiance tooling. Stage 1 and
|
||||
Stage 2 commands now have local CLI support; Stage 3 commands may still point
|
||||
to existing scripts or runbook commands until T07 lands.
|
||||
|
||||
Expected mapping:
|
||||
|
||||
- Stage 1 commands are consumed by `bin/railiance run <app>`.
|
||||
- Stage 2 commands are consumed by `bin/railiance deploy --stage 2 <app>` and
|
||||
`bin/railiance observe <app>`.
|
||||
- Stage 3 commands are consumed by `bin/railiance promote <app>` and
|
||||
`bin/railiance rollback <app>`.
|
||||
- Stage 1 commands are consumed by `bin/railiance run <overlay-dir>`.
|
||||
- Stage 2 commands are consumed by `bin/railiance deploy --stage 2 <overlay-dir>`
|
||||
and `bin/railiance observe --stage 2 <overlay-dir>`.
|
||||
- Stage 3 commands are consumed by future `bin/railiance promote <overlay-dir>`
|
||||
and `bin/railiance rollback <overlay-dir>` commands.
|
||||
|
||||
Tooling must emit machine-readable results with workload identity, candidate
|
||||
revision, checks run, pass/fail status, non-secret evidence, rollback target,
|
||||
|
||||
Reference in New Issue
Block a user