lp:~fginther/jenkins-launchpad-plugin/config-file-trigger
- Get this branch:
- bzr branch lp:~fginther/jenkins-launchpad-plugin/config-file-trigger
Branch merges
Branch information
Recent revisions
- 75. By Francis Ginther
-
Allow job triggers to be defined by a config file, or directory of config files, specified by the CLI option --config. Parse arguments before acquiring lock.
- 74. By Francis Ginther
-
Provides a means to immediately merge a branch when the build and test job of the merge proposal is unnecessary.
Approved by Sergio Schvezov, Martin Mrazik, PS Jenkins bot.
- 73. By Martin Mrazik
-
This implements a better messages for the ci/autolanding jobs in case freestyle jobs with downstream jobs are executed. The idea is that you would be able to create the following structure in jenkins:
my-project-ci (freestyle job, executing my-project-pbuilder and my-project-
baremetalbuild)
\
- my-project-pbuilder (multiconfiguration job)
\
- my-project-baremetalbuild (freestyle job) The voting in launchpad will look like this:
-------------- snip--- ------- -----
PASSED: Continuous integration, rev:72
http://ip:8080/ job/my- project- ci/3/
Executed test runs:
FAILURE: http://ip:8080/ job/my- project- pbuilder/ ./distribution= raring, flavor= amd64/3/ console
FAILURE: http://ip:8080/ job/my- project- pbuilder/ ./distribution= raring, flavor= i386/3/ console
SUCCESS: http://ip:8080/ job/my- project- baremetalbuild/ 7//console Click here to trigger a rebuild:
http://ip:8080/ job/my- project- ci/3//rebuild/?
-------------- snip--- ------- -----. Approved by Francis Ginther.
- 72. By Martin Mrazik
-
Add a short HACKING document that describes dependencies and how to run the tests.
Approved by PS Jenkins bot, Francis Ginther, Loïc Minier.
- 71. By Loïc Minier
-
Improve error message that one gets when failing to set a commit message on a merge proposal.
Approved by Martin Mrazik, PS Jenkins bot.
- 70. By Dmitry Shachnev
-
autoland.py: Use branch approver name if no other approver exists, remove "Approved by" string if it is empty.
Approved by Francis Ginther.
- 69. By Martin Mrazik
-
This is changing the locking mechanism for accessing launchpadlib (launchpadlib is not process safe) from FileLock to custom SocketLock. The main difference is that SocketLock binds a SOCK_DGRAM socket which is cleaned up by OS when the process dies. The current file locking scheme was leaving stale locks which were never cleaned up.
The tests are not meant to be unit test but they are testing real processes instead.
.Approved by Michael Zanetti, PS Jenkins bot.
- 68. By Francis Ginther
-
Clean up pep8 issues introduced by dev-strip-inputs merge proposal.
Approved by Martin Mrazik, PS Jenkins bot.
- 67. By Francis Ginther
-
Strip double quotes from environment variables which jenkins may add.
Approved by Martin Mrazik, PS Jenkins bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)