Created by Guillermo Gonzalez on 2016-01-27 and last modified on 2019-07-23
Get this branch:
bzr branch lp:isitdeployable
Members of Ubuntu One PQM Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu One PQM Team
Review team:
Ubuntu One hackers

Recent revisions

296. By Daniel Manrique on 2019-07-23

Handle nonexistent revisions properly.

This happens if (that we know of):

1- A branch has been rewritten and a specific commit referenced in the project is gone or nonexistent due to a typo :)

Merged from https://code.launchpad.net/~roadmr/isitdeployable/handle-nonexistent-revisions-in-bzr/+merge/370522

295. By Daniel Manrique on 2019-07-23

If self.branch.revparse_single(revspec) Keyerrors, it means the revspec we wanted doesn't exist in the source tree anymore - return None

Merged from https://code.launchpad.net/~roadmr/isitdeployable/revision-disappeared-ohnoes/+merge/370451

294. By Daniel Manrique on 2019-06-26

Update some dependencies for newer httplib2: lazr-authentication, oops-datedir-repo so they work with the newer launchpadlib and other lazr in the dependencies branch.

Merged from https://code.launchpad.net/~roadmr/isitdeployable/update-lazr-deps/+merge/369349

293. By Tom Wardill on 2019-05-20

Add 7 char short sha1 codes to git revisions

Merged from https://code.launchpad.net/~twom/isitdeployable/short-codes/+merge/367645

292. By Daniel Manrique on 2018-10-11

Add querying and displaying of which versions of code are deployed in each service/environment.

Each project can have zero or more "Existing Deployments". Periodically, the service will poke a configured URL for each of these deployments, extract the value from a specific header, and store that for display in both the index page and each project's page.

Since most of our projects expose their current version in a X-VCS-Version or similar, this information can be collected for them, and the index page can then provide at a glance an overview of which versions each project is at.

Merged from https://code.launchpad.net/~roadmr/isitdeployable/existingdeployments/+merge/356594

291. By Maximiliano Bertacchini on 2018-08-20

Update the URL to the project in the base html template.

Merged from https://code.launchpad.net/~maxiberta/isitdeployable/update-project-url/+merge/353198

290. By Ricardo Kirkner on 2018-04-13

remove image despite it having multiple labels assigned

Merged from https://code.launchpad.net/~ricardokirkner/isitdeployable/clean-docker-image/+merge/343205

289. By Ricardo Kirkner on 2018-04-13

added make rule to clean docker image

Merged from https://code.launchpad.net/~ricardokirkner/isitdeployable/clean-docker-image/+merge/343194

288. By Ricardo Kirkner on 2018-04-11

drop no longer used env var

287. By Ricardo Kirkner on 2018-04-11

fixed typo in deployments.yaml.tpl

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.