Merge lp://qastaging/~roadmr/cdts/offline-tarballs-multi-ppa-combinations into lp://qastaging/cdts

Proposed by Daniel Manrique
Status: Merged
Approved by: Daniel Manrique
Approved revision: 37
Merged at revision: 48
Proposed branch: lp://qastaging/~roadmr/cdts/offline-tarballs-multi-ppa-combinations
Merge into: lp://qastaging/cdts
Diff against target: 207 lines (+77/-26)
12 files modified
offline-tarballs/build-and-upload-config (+3/-0)
offline-tarballs/build-and-upload-tarballs.sh (+50/-11)
offline-tarballs/cdts-ppa-dev.txt (+4/-0)
offline-tarballs/cdts-ppa-stable.txt (+4/-0)
offline-tarballs/cdts-ppa-testing.txt (+4/-0)
offline-tarballs/checkbox-ppa-dev.txt (+1/-0)
offline-tarballs/checkbox-ppa-stable.txt (+1/-0)
offline-tarballs/checkbox-ppa-testing.txt (+1/-0)
offline-tarballs/dependencies-ppa-precise.txt (+5/-0)
offline-tarballs/dependencies-ppa.txt (+4/-0)
offline-tarballs/ppas-devel.txt (+0/-6)
offline-tarballs/ppas.txt (+0/-9)
To merge this branch: bzr merge lp://qastaging/~roadmr/cdts/offline-tarballs-multi-ppa-combinations
Reviewer Review Type Date Requested Status
Daniel Manrique (community) Approve
Review via email: mp+231977@code.qastaging.launchpad.net

Commit message

  More refactoring of build-and-upload-tarballs.

  * Split out the per-component and common PPAs into separate files.
  * Added config settings to decide which PPA to install checkbox
    and CDTS from.
  * Added renaming of the tarball to reflect dev or testing.
  * Removed all release specificity from build_iso function, moved it to
    the per-release build functions.

  Note that use of the multiple PPA functionality requires dpkg_offline
  rev36 or newer.

Description of the change

  More refactoring of build-and-upload-tarballs.

  * Split out the per-component and common PPAs into separate files.
  * Added config settings to decide which PPA to install checkbox
    and CDTS from.
  * Added renaming of the tarball to reflect dev or testing.
  * Removed all release specificity from build_iso function, moved it to
    the per-release build functions.

  Note that use of the multiple PPA functionality requires dpkg_offline
  rev36 or newer.

To post a comment you must log in.
Revision history for this message
Daniel Manrique (roadmr) wrote :

self-approving, it's been a while and this is working fine.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches