SPIKE: review after_script POC
Related issues
Run after_script
for canceled jobs/pipelines
Run after_script
for timeout jobs
Topic to Evaluate
How to unblock #387230 (closed), #15603 (closed)
We suspect that dealing with cancelled pipelines will be more straight forward than timed out pipelines, so we would like to focus initial efforts on that aspect of the issue.
- Review the POC efforts to resolve #15603 (closed)
- Confirm if there is a blocker in the runner project by working with the Runner team member to figure out what needs to happen on the Rails side to unblock the runner change.
- Document the additional changes that need done in #387230 (closed) to make
after_script
work for cancelled pipelines. Focus primarily on cancelled pipelines to start, if time permits then look at timed out pipelines where additional changes should be noted in #15603 (closed).
Tasks prior to evaluation
-
This is a two day task MAX. If you need more time please tag EM and PM in a comment to discuss progress so far and what is left so we can make the call together about if we should continue the investigation or halt. -
Clearly document the topic to evaluated in this issue description -
Determine specific scope including time-bounds for investigation
Tasks to Evaluate
-
Determine feasibility of the feature -
Create issue for implementation or update existing implementation issue description with implementation proposal -
Set weight on implementation issue -
If weight is greater than 5, break issue into smaller issues
Risks and Implementation Considerations
Team
-
Add workflowplanning breakdown typefeature and the corresponding ~devops::<stage>
and~group::<group>
labels. -
Ping the PM and EM.
Edited by Tianwen Chen