Specify per-project archiver

Bug #1422415 reported by Daniel Manrique
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Capomastro
Triaged
High
Unassigned

Bug Description

Currently only one archiver can be set as the default, and this is a bit misleading because only one is used; so a more accurate name would be "active" archiver.

In any case, it would be useful if a project could specify which archiver to use, from the ones available. The use case is publishing each project to a different place (for instance, project A wants to SSH publish to our sytem-image-server directly but project B wants to SSH publish to another, intermediate server to do some postprocessing prior to image publication and project C wants to Swift publish to a different location).

So project could have a relation with archive and use that to store its artifacts. If no archive is explicitly selected, *then* it defaults to the one marked as "default archiver".

Daniel Manrique (roadmr)
Changed in capomastro:
status: New → Triaged
importance: Undecided → High
milestone: none → 2015-05
Revision history for this message
Caio Begotti (caio1982) wrote :

Falling back to the default archiver would be needed for dependencies builds too (Capomastro will use this automatically if the archiver is set to be this "active" one anyway). Just wanted to comment on that because we probably don't want to overcrowd the dependencies screens with archivers option; only projects matter in this case.

Daniel Manrique (roadmr)
Changed in capomastro:
milestone: 2015-05 → future
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.