17 Commits (fc9e24b62bf80561e3d3fd4e1a1c388d1306128b)

Author SHA1 Message Date
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 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 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 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 685228adfc Change to using management jobs.
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 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 c48324124c cd to {{ NAME }} before doing anything.
5 years ago
Simon Quigley 2112e13c3b Prototype merger support.
5 years ago