Merge ~xnox/launchpad:copy-signing-bool into launchpad:master
Status: | Needs review |
---|---|
Proposed branch: | ~xnox/launchpad:copy-signing-bool |
Merge into: | launchpad:master |
Diff against target: |
137 lines (+41/-2) 5 files modified
lib/lp/archivepublisher/scripts/publish_ftpmaster.py (+3/-1) lib/lp/soyuz/scripts/custom_uploads_copier.py (+4/-0) lib/lp/soyuz/scripts/initialize_distroseries.py (+1/-0) lib/lp/soyuz/scripts/packagecopier.py (+11/-1) lib/lp/soyuz/scripts/tests/test_custom_uploads_copier.py (+22/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Colin Watson (community) | Needs Information | ||
Ubuntu Package Archive Administrators | Pending | ||
Review via email: mp+436161@code.launchpad.net |
Commit message
custom_
Add support in custom_
Hook into initialise_
Hook into publish_ftpmaster to exclude signing upon preparing to publish fresh series for the first time.
This patch by-itself doesn't expose similar functionality to the `copy-package` exported API, but it will help to implement that later on as well.
Note I only did checks with pre-commit, so unittests were not run, and I didn't do a deploy of development launchpad to test new series init to see if this does what I am intending for it to do.
Unmerged commits
- ef88fc0... by Dimitri John Ledkov
-
docs:0 (build) lint:0 (build) mypy:0 (build) 1 → 3 of 3 results First • Previous • Next • Last
I was expecting for some archive publishing tests to fail, upon asserting that singing tarballs did not get copied up upon distro series init. But out of the sets of tests that I run, none failed. Maybe this is tested somewhere else, or hasn't been asserted before.