Silo branches should be public

Bug #1348531 reported by Michał Sawicz on 2014-07-25
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
CI Train [cu2d]
Fix Released
Medium
Robert Bruce Park

Bug Description

The silo branches need to be published somewhere to ease resolving issues. When you have multiple branches, and the order in which they merge is determined by the silo, it's really painful to be able to reproduce the same branch.

Related branches

Michał Sawicz (saviq) wrote :

I just saw ps-jenkins pushes to:

https://code.launchpad.net/~ps-jenkins

But only on publication, this would be a nice place to push on build, too.

affects: ubuntu-ci-services-itself → cupstream2distro
Robert Bruce Park (robru) wrote :

Yes, I do intend to make those branches get pushed at build time, unfortunately the build job is currently a big hairy beast, but refactoring it is on my to-do list and once it's refactored it will be easy to implement something like this.

The branches now get pushed to https://code.launchpad.net/~ci-train-bot at publish time.

Changed in cupstream2distro:
importance: Undecided → Medium
status: New → Triaged
assignee: nobody → ℝobert 𝔹ruce ℙark (robru)
Robert Bruce Park (robru) wrote :

My build.py rewrite has just landed, which means it is now easy to implement something like this. I might have some time soon to shift the existing branch-pushing code from the publish job to the build job.

Changed in cupstream2distro:
status: Triaged → In Progress
Gerry Boland (gerboland) wrote :

I'd find this very useful!

Robert Bruce Park (robru) wrote :

Ok, I just landed the fix for this in trunk, should land in production within the hour. Next time you build a silo in the train you should see your branch appear here:

https://code.launchpad.net/~ci-train-bot

Changed in cupstream2distro:
status: In Progress → Fix Released
Michał Sawicz (saviq) wrote :

Awesome, thanks!

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers