Skip to content
This repository has been archived by the owner on Nov 11, 2019. It is now read-only.

add support for "Promote & Push" button in Ship-it #2233

Open
lundjordan opened this issue Aug 1, 2019 · 0 comments
Open

add support for "Promote & Push" button in Ship-it #2233

lundjordan opened this issue Aug 1, 2019 · 0 comments

Comments

@lundjordan
Copy link
Contributor

This would help the devedition and beta workflow for relman. It was called out at today's release postmortem

Currently these actions are separate. It's useful to have them separate in the b1 case but for b2+, they should be triggered at the same time in shipit. The problem is, you must wait for the decision task to complete on the promote graph before being able to trigger the push graph. And it's inconsistent in when relman triggers the push graph, if they remember to at all.

option 1) shipit determines if the version is b2+ and instead of having two separate phases, it has just a "Promote & Push" phase. Behind the scenes, this triggers both graphs one after the other. Each graph once they exist is clickable from shipit UI as it is today.

option 2) shipit continues to show "Promote" and "Push" as separate buttons but there is a third option (above the pipeline UI?) that allows you to do both at the same time.

option 3) shipit and taskgraph has no concept of a separate push graph phase for b2+. So only one graph exists for both promote and push.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants