50 Commits

Author SHA1 Message Date
Simon Quigley
6bf68cd794 Change break into a return True statement. 2019-03-08 21:34:02 -06:00
Simon Quigley
66b8bdb425 Correctly print binary_package_name. 2019-03-08 19:35:16 -06:00
Simon Quigley
6524ef6c62 Work around special case. 2019-03-08 19:19:49 -06:00
Simon Quigley
d722731db4 Return ppa_source, not ppa. 2019-03-08 18:59:55 -06:00
Simon Quigley
ce94e9c3b3 Use the correct version number. 2019-03-08 18:27:47 -06:00
Simon Quigley
1134f8545c Prefix the variable names with arg. 2019-03-08 18:22:33 -06:00
Simon Quigley
27c966b477 Call the function differently. 2019-03-08 18:16:39 -06:00
Simon Quigley
08185dcaa4 5 mins -> 2 mins. 2019-03-08 18:15:33 -06:00
Simon Quigley
765f02edc7 Put the argument-based code in the __init__ for the function. 2019-03-08 18:09:11 -06:00
Simon Quigley
3fd9869417 lp_check.py, not lp_check. 2019-03-08 18:01:06 -06:00
Simon Quigley
819c0ae584 Add an LP buffer. 2019-03-08 17:52:35 -06:00
Simon Quigley
abe7e1d659 Poll every five minutes. 2019-03-08 16:31:00 -06:00
Simon Quigley
06385db5bb Add SCM trigger. 2019-03-08 16:23:28 -06:00
Simon Quigley
0a866485a0 Also pass the release (manually inject it into the iterated variable). 2019-03-08 11:50:16 -06:00
Simon Quigley
816b53d71a Fix variable name not adjusted after move. 2019-03-08 11:48:02 -06:00
Simon Quigley
9b3b75e7e4 Rename the template to match the job type. 2019-03-08 11:47:01 -06:00
Simon Quigley
c673922c69 Separate loading the config out into a separate function. 2019-03-08 11:45:29 -06:00
Simon Quigley
ae7eec1330 Split Jenkins authentication into a different function. 2019-03-08 11:34:36 -06:00
Simon Quigley
8f85fe5eca Clone into subdirectory. 2019-03-07 18:31:27 -06:00
Simon Quigley
28625b67bb Add release name to package changelog. 2019-03-03 10:39:15 -06:00
Simon Quigley
c9ea6627c0 And lastly, actually use the right version. 2019-03-03 00:13:33 -06:00
Simon Quigley
55c4b58879 Don't create the package. 2019-03-03 00:11:56 -06:00
Simon Quigley
e2359b01df It would help if I was in debian/. 2019-03-03 00:11:01 -06:00
Simon Quigley
ffd206b544 Stop hacking around with sed and actually use dch. 2019-03-03 00:09:42 -06:00
Simon Quigley
0c421fd1dc Try a workaround to prevent the double dash. 2019-03-03 00:06:32 -06:00
Simon Quigley
d449a430b1 Cat it after the sed, not before. 2019-03-03 00:02:04 -06:00
Simon Quigley
8125d73b76 Use pastebinit to see the issue, the logs aren't clear. 2019-03-03 00:00:21 -06:00
Simon Quigley
b80817219c Be more verbose about the changelog entry being displayed. 2019-03-02 23:55:34 -06:00
Simon Quigley
664e9b1ab9 Hardcode the GPG key in there for now. 2019-03-02 23:49:43 -06:00
Simon Quigley
b98d7d2b39 Create it using the upstream source. 2019-03-02 23:38:50 -06:00
Simon Quigley
f57be5f8d4 Actually allow it to upload to Launchpad now. 2019-03-02 23:37:52 -06:00
Simon Quigley
2fa2757ead Remove adding of secret key in the build, just make sure it's installed properly. 2019-03-02 23:26:44 -06:00
Simon Quigley
98d7ad5bab Automatically install the secret GPG key by default and ensure it's extracted properly. 2019-03-02 23:19:12 -06:00
Simon Quigley
28f68fbb7d Try extracting GPG key. 2019-03-02 23:15:00 -06:00
Simon Quigley
555bcebb70 Make sure to substitute the release in, too. 2019-03-02 22:57:31 -06:00
Simon Quigley
68eb1bacc3 Escape All The Things. 2019-03-02 22:55:19 -06:00
Simon Quigley
133782da84 XML apparently hates dashes – sigh. 2019-03-02 22:53:44 -06:00
Simon Quigley
5d13ab6913 Edit the changelog. 2019-03-02 22:52:11 -06:00
Simon Quigley
fa50e046ba debian/changelog is one level up. 2019-03-02 22:39:46 -06:00
Simon Quigley
23c2e62fe9 Correctly substitute the needed variables. 2019-03-02 22:36:52 -06:00
Simon Quigley
ba7b008eb2 Use a semicolon instead. 2019-03-02 22:34:57 -06:00
Simon Quigley
f114439afc Ensure the format for the package build will work right. 2019-03-02 22:33:39 -06:00
Simon Quigley
18f581836e Add view sorting. 2019-03-02 21:57:58 -06:00
Simon Quigley
c95f014ab5 Cleanup and make the basic job functionality work. 2019-03-02 21:42:31 -06:00
Simon Quigley
2a0c9c241c Use the correct path for the template. 2019-03-02 21:26:05 -06:00
Simon Quigley
593145e51e Make the default function the Jenkins one. 2019-03-02 21:25:20 -06:00
Simon Quigley
5b1c7e39cb Initial prototype code for the Jenkins bit of this. 2019-03-02 21:23:31 -06:00
Simon Quigley
b853cbb29f Add parse_metadata function and rename the existing function to clone_metadata. Document both. 2019-03-02 20:29:11 -06:00
Simon Quigley
a98c025718 Add a clone_repository function. 2019-03-02 18:25:11 -06:00
Simon Quigley
4459f1e196 Initial commit. 2019-03-02 17:06:26 -06:00