You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
version: "1"stages:
failing:
steps:
- name: failimage: alpine:latestcommands:
- exit 1indy:
independent: truesteps:
- name: waitimage: alpine:latestcommands:
- sleep 5
- name: should not runimage: alpine:latestruleset:
status: failurecommands:
- echo "why am I running"
The above will execute the should not run step because the overall build's status is a failure. This issue suggests we should either change the logic for the status ruleset for independent stages OR create a new status like stage-failure or something along those lines.
Value
It more accurately aligns with the "spirit" of independent stages.
Definition of Done
There is a way where the example pipeline above does not execute that should not run step.
Effort (Optional)
1-2 weeks maybe
The text was updated successfully, but these errors were encountered:
Description
Example pipeline:
The above will execute the
should not run
step because the overall build's status is a failure. This issue suggests we should either change the logic for thestatus
ruleset for independent stages OR create a new status likestage-failure
or something along those lines.Value
It more accurately aligns with the "spirit" of independent stages.
Definition of Done
There is a way where the example pipeline above does not execute that
should not run
step.Effort (Optional)
1-2 weeks maybe
The text was updated successfully, but these errors were encountered: