Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

In pipelines, improve handling failures during retries in main and post steps #2609

Open
ThorbenLindhauer opened this issue Jun 17, 2021 · 0 comments
Labels
type:task Issues that are a change to the project that is neither a feature nor a bug fix.

Comments

@ThorbenLindhauer
Copy link
Member

ThorbenLindhauer commented Jun 17, 2021

This issue was imported from JIRA:

Field Value
JIRA Link CAM-13641
Reporter @yanavasileva
Has restricted visibility comments true

Follow up on CAM-13593 where we added a catch in post actions and stage status change in case of error.

Acceptance Criteria (Required on creation):

  • Stage should be marked as successful in case of a success on first run or retry
  • Stage should be marked as failed in case of a failure in main step, no matter of the post step status. However, post action failure must not prevent step retry.
  • Stage should be marked as unstable in case of small problem, for example main step is successful but post action step fails in the last trigger of the stage. The stage must not be marked unstable if the last execution of steps is successful (this is the outcome of CAM-13593 and might create confusion when checking build results gives false positive.

Hints (Optional):

Links:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:task Issues that are a change to the project that is neither a feature nor a bug fix.
Projects
None yet
Development

No branches or pull requests

1 participant