Merge lp:~wgrant/launchpad/per-archive-build-debug-symbols into lp:launchpad/db-devel
Proposed by
William Grant
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Michael Hudson-Doyle | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 9624 | ||||
Proposed branch: | lp:~wgrant/launchpad/per-archive-build-debug-symbols | ||||
Merge into: | lp:launchpad/db-devel | ||||
Diff against target: |
280 lines (+70/-20) 10 files modified
database/schema/comments.sql (+1/-0) database/schema/patch-2207-77-0.sql (+7/-0) lib/lp/buildmaster/tests/test_manager.py (+2/-1) lib/lp/soyuz/browser/archive.py (+4/-4) lib/lp/soyuz/configure.zcml (+3/-3) lib/lp/soyuz/interfaces/archive.py (+11/-6) lib/lp/soyuz/model/archive.py (+3/-0) lib/lp/soyuz/model/binarypackagebuildbehavior.py (+3/-4) lib/lp/soyuz/tests/test_archive.py (+34/-2) lib/lp/testing/sampledata.py (+2/-0) |
||||
To merge this branch: | bzr merge lp:~wgrant/launchpad/per-archive-build-debug-symbols | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Michael Hudson-Doyle | Approve | ||
Stuart Bishop (community) | db | Approve | |
Robert Collins (community) | Approve | ||
Review via email: mp+29671@code.launchpad.net |
Commit message
Allow debug package creation to be toggled on a per-archive basis.
Description of the change
As part of PPA debug symbol support (bug #156575), we need to be able to switch debug package building on for just some archives. launchpad-buildd and pkg-create-dbgsym already have support for this, so we just need to pass 'build_
Eventually we probably want to allow PPA users to configure this themselves, but I think it's wise to restrict it to admins for now until we work out expiration policies some other stuff. So it's launchpad.
To post a comment you must log in.
Please add a column comment, other feedback given on IRC. With that change, bine by me - stub can allocate a db patch id for you.