lp://staging/~fginther/ubuntu-ci-services-itself/bsbuilder-fixes
Created by
Francis Ginther
and last modified
- Get this branch:
- bzr branch lp://staging/~fginther/ubuntu-ci-services-itself/bsbuilder-fixes
Only
Francis Ginther
can upload to this branch. If you are
Francis Ginther
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
Rejected
for merging
into
lp://staging/ubuntu-ci-services-itself
- Francis Ginther: Needs Fixing
-
Diff: 819 lines (+449/-97)11 files modifiedbranch-source-builder/bsbuilder/resources/v1.py (+2/-2)
branch-source-builder/bsbuilder/run_worker.py (+113/-30)
branch-source-builder/bsbuilder/tests/test_upload.py (+89/-0)
branch-source-builder/bsbuilder/tests/test_v1.py (+2/-2)
branch-source-builder/cupstream2distro/packageinppamanager.py (+4/-7)
branch-source-builder/setup.py (+4/-0)
branch-source-builder/upload_package.py (+47/-35)
branch-source-builder/watch_ppa.py (+163/-8)
juju-deployer/branch-source-builder.yaml.tmpl (+1/-1)
lander/bin/lander_service_wrapper.py (+12/-12)
lander/bin/ticket_api.py (+12/-0)
Related bugs
Bug #1284153: Handle source packages that don't have a version bump from a prior upload | High | Fix Released | |
Bug #1285802: Lander does not update sub ticket or add artifacts | High | Fix Released | |
Bug #1287882: Branch source builder returns success for packages that fail to upload | High | Fix Released | |
Bug #1288729: Ticket doesn't fail in bsb when upload rejected | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 330. By Francis Ginther
-
Pass subtickets directly to the branch source builder, allowing it to create subticket progress updates that are then updated by the lander. Check contents of the PPAs before uploading to ensure that the build will succeed. Create a results file to pass back as a global result artifact.
- 329. By Francis Ginther
-
Add tests for ticket_api artifact methods and fix issues found during testing.
- 328. By Francis Ginther
-
Pass artifacts through the lander to the ticket system using a common registering scheme.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ubuntu-ci-services-itself