-
Notifications
You must be signed in to change notification settings - Fork 8
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
The current auto-stable strategy needs an update to enhance the efficiency and reliability of our CI/CD process. The new strategy should ensure that a PipelineRun is created only after all PipelineRuns for a specific stage are completed. Additionally, the controller must be updated to pick up all stable images once the preceding PipelineRuns have finished. This change aims to streamline our deployment process and ensure that only stable builds are promoted to the next stage.
Acceptance Criteria
- Modify the auto-stable strategy to initiate PipelineRun creation only after all PipelineRuns for a specified stage are completed.
- Update the controller logic to automatically pick up all stable images from the completed PipelineRuns.
- Ensure that the updated strategy does not interfere with the current CI/CD pipeline's performance and efficiency.
- Conduct thorough testing to verify that the new strategy works as intended across various scenarios and stages.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Done