~canonical-launchpad-branches/launchpad/+git/bzr-personal:cjwatson/build-private-bpb-immediately

Last commit made on 2018-05-04
Get this branch:
git clone -b cjwatson/build-private-bpb-immediately https://git.launchpad.net/~canonical-launchpad-branches/launchpad/+git/bzr-personal
Members of Canonical Launchpad Branches can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
cjwatson/build-private-bpb-immediately
Repository:
lp:~canonical-launchpad-branches/launchpad/+git/bzr-personal

Recent commits

4469102... by Colin Watson

Dispatch private BPBs immediately, using macaroon auth for source files.

76359af... by Colin Watson

Allow macaroon authentication to the librarian for BPBs' source files.

This will later allow us to dispatch private builds immediately, rather than
having to wait for the source to be published first.

In this case we accept the macaroon as the password part of basic
authentication with an empty username, similar to the git authentication
method used by code import jobs. This is a bit weird, but it avoids needing
to change launchpad-buildd, and we could always switch to a more
conventional "Authorization: Macaroon ..." scheme later.

5e788a3... by Colin Watson

Make CodeImportJobMacaroonIssuer.verifyMacaroon check that the context is the right type, just in case.

101cd7e... by Colin Watson

Convert lp.services.librarianserver.tests.test_web to requests.

4420ac3... by Launchpad PQM Bot

[r=wgrant][no-qa] Remove BranchMergeProposalView.comments and the
 underlying message threading support.

60fc7cb... by Launchpad PQM Bot

[r=wgrant][no-qa] Prune old SnapFiles that have been uploaded to the
 store.

712f4f0... by Colin Watson

Only prune *.snap, not all binary files.

78240b7... by Colin Watson

Prune old SnapFiles that have been uploaded to the store.

117951d... by Launchpad PQM Bot

[r=cjwatson][no-qa] Deduplicate lp.app.browser sitesearch doctests.

b3d9255... by Maximiliano Bertacchini

Merge devel.