68 Commits (master)

Author SHA1 Message Date
Simon Quigley 5401b23b99 Cache pulled tarballs locally.
4 years ago
Simon Quigley 89ca7bdef0 Stop hardcoding PPA names in.
4 years ago
Simon Quigley fc9e24b62b Update templates for updated Jinja substitution variables.
4 years ago
Simon Quigley 5f198dc770 Massive cleanup of jobgenerator to allow for more flexible metadata.
4 years ago
Simon Quigley 12de78635b Suppress package-has-long-file-name, since our (somewhat) absurdly long version numbers are to blame.
4 years ago
Simon Quigley c4b82fb746 Fix race condition by ensuring workspaces for packages are cleaned up before and after builds.
4 years ago
Simon Quigley 66afe1559a Correct job names in the request body.
4 years ago
Simon Quigley b85aa44490 Add post-job hooks to the templates.
4 years ago
Simon Quigley 510db61714 Suppress orig-tarball-missing-upstream-signature on Unstable packages since there will never be an orig signature.
4 years ago
Simon Quigley 17e5d23ad1 Apply updated Lintian patch to the infra and adjust templates accordingly.
4 years ago
Simon Quigley 4ae071880b Apply experimental Lintian patch to the infra and enable the new flag.
4 years ago
Simon Quigley f529f5a1d1 Add semicolons to the end of each statement.
4 years ago
Simon Quigley 082ee862b0 Run Lintian on built binaries if the package build succeeds.
4 years ago
Simon Quigley b379ebb20d Add useless merger info.
4 years ago
Simon Quigley ce9e4a5080 "&", not "&".
4 years ago
Simon Quigley 17e3f7dc47 If the branch already exists, don't create it again.
4 years ago
Simon Quigley a8aec7fc37 If we can't just push it after a fast-forward merge, something is wrong. Don't assume it's all fine.
4 years ago
Simon Quigley c310fd6ced Update hardcoded GPG pubkey fingerprint.
4 years ago
Simon Quigley 10adcf4555 Retry all builds to make sure flaky builds are less flaky.
5 years ago
Simon Quigley 4359bd14a5 Make sure all of the merger job have the merger management job as its upstream.
5 years ago
Simon Quigley 4cda798504 Don't directly trigger the management job automatically, and create a master merger job.
5 years ago
Simon Quigley 3f1c84609f Don't forget to close the project tag.
5 years ago
Simon Quigley 685228adfc Change to using management jobs.
5 years ago
Simon Quigley eb286afbdd Sleep for five minutes instead of two.
5 years ago
Simon Quigley 624173d664 Remove the obsolete package.xml template.
5 years ago
Simon Quigley e6d2571b10 Ensure the correct upload target is put in.
5 years ago
Simon Quigley 3f83cdf778 No wonder that isn't working, we didn't even download the tar yet! Fix that.
5 years ago
Simon Quigley e69667bfff Wrap it in a bash call.
5 years ago
Simon Quigley 037bfcb5cb Try renaming the tars correctly.
5 years ago
Simon Quigley 179887a432 Add support for unstable and stable branches.
5 years ago
Simon Quigley 2b178685a0 Safely handle not being able to push; if we've made it this far, it should pass anyway.
5 years ago
Simon Quigley 7d3aa8f9ae Create CI branches if they don't already exist.
5 years ago
Simon Quigley 61466cbda4 Hardcode a different KEY_ID in there.
5 years ago
Simon Quigley 1a0fafba29 Stop spamming the builders; only build so often.
5 years ago
Simon Quigley db6cb3dbf9 Also add the default branch to the merger job.
5 years ago
Simon Quigley b44de4d041 Remove job-specific SCM trigger.
5 years ago
Simon Quigley c48324124c cd to {{ NAME }} before doing anything.
5 years ago
Simon Quigley 2112e13c3b Prototype merger support.
5 years ago
Simon Quigley ce94e9c3b3 Use the correct version number.
5 years ago
Simon Quigley 08185dcaa4 5 mins -> 2 mins.
5 years ago
Simon Quigley 3fd9869417 lp_check.py, not lp_check.
5 years ago
Simon Quigley 819c0ae584 Add an LP buffer.
5 years ago
Simon Quigley abe7e1d659 Poll every five minutes.
5 years ago
Simon Quigley 06385db5bb Add SCM trigger.
5 years ago
Simon Quigley 9b3b75e7e4 Rename the template to match the job type.
5 years ago
Simon Quigley 8f85fe5eca Clone into subdirectory.
5 years ago
Simon Quigley 28625b67bb Add release name to package changelog.
5 years ago
Simon Quigley c9ea6627c0 And lastly, actually use the right version.
5 years ago
Simon Quigley 55c4b58879 Don't create the package.
5 years ago
Simon Quigley e2359b01df It would help if I was in debian/.
5 years ago