Closed
Bug 1083234
Opened 10 years ago
Closed 8 years ago
Ship-it should start a build automatically once the associated ci build is green
Categories
(Release Engineering :: Applications: Shipit, defect)
Release Engineering
Applications: Shipit
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1288573
People
(Reporter: lmandel, Unassigned)
References
Details
(Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/1908] )
The process flow that relman uses when building betas and releases is on commit, grab the commit tag, create the build definition in ship-it, wait for the ci build to complete (green), and then click do eet in ship-it.
Instead of having a release manager wait for the green ci build, I think we can optimize this process better by submitting a build to ship-it with the condition that ship-it should start the build once the ci build goes green. This should be the default but we do need a way to override so that we can go to build sooner if required.
Comment 1•10 years ago
|
||
A couple of issues we'd have to deal with:
* having some idea of when all the results were done
* if test failures are significant or merely intermittent
There's some functionality in self-serve for this already, eg
https://secure.pub.build.mozilla.org/buildapi/self-serve/mozilla-inbound/rev/b08a0ab5efdf
but we'd need to go back an check it. I think it allows orange state on tests, which seems a little poor.
Updated•10 years ago
|
Whiteboard: [kanban:engops:https://mozilla.kanbanize.com/ctrl_board/6/1908]
Comment 2•10 years ago
|
||
Mass component change for ship it bugs.
Component: Release Automation → Ship It
Comment 5•8 years ago
|
||
Duping forwards to the release-promotion equivalent bug.
Status: NEW → RESOLVED
blocking-b2g: 2.2? → ---
Closed: 8 years ago
tracking-b2g:
backlog → ---
Resolution: --- → DUPLICATE
Assignee | ||
Updated•3 years ago
|
Component: Applications: ShipIt (backend) → Applications: ShipIt
You need to log in
before you can comment on or make changes to this bug.
Description
•