31 Commits
Author SHA1 Message Date
Brad Warren 2659ec3188 Stop packaging shim packages 2016-06-02 13:27:52 -07:00
Brad Warren a7edc4b1e5 Previously, the script relied on global pip for hashing packages. This
doesn't work if you don't have `pip` installed (like me) and I think using
`pip` from the venv should be preferred to ensure you are using the latest
`pip` (which was updated in the venv earlier in the script).
2016-05-26 10:33:18 -07:00
Brad Warren 7e039d1504 With us packaging the shim packages, there are more lines in
letsencrypt-auto-requirements.txt that will change with every release. This
change strips the hashes of the previous packages before adding the new ones.
2016-05-26 10:24:57 -07:00
Brad Warren 1322ae12ce Stop packaging letshelp 2016-05-26 10:20:47 -07:00
Peter Eckersley c55d8e4741 Build the text for the man page at release 2016-05-13 12:22:35 -07:00
Peter Eckersley 5214c56f06 Use certbot-auto.asc 2016-05-11 16:09:30 -07:00
Peter Eckersley 54220a1336 Merge remote-tracking branch 'origin/master' into new-dl 2016-05-11 16:03:01 -07:00
Peter Eckersley 407ebad36e Support openssl and gpg signatures in parallel 2016-05-11 15:56:10 -07:00
Brad Warren d38cf4a74e Build shim packages in next release 2016-05-04 17:55:12 -07:00
Brad Warren b844b7d605 Create certbot-auto during release process 2016-05-03 15:44:36 -07:00
Brad Warren ae6f1c62f1 Rename misc files 2016-04-14 10:20:23 -07:00
Brad Warren 99382b9f5b Merge branch 'pip8' 2016-03-08 15:49:52 -08:00
Brad Warren 06bf983604 Autobuild le-auto with dev version 2016-03-01 13:03:02 -08:00
Brad Warren 3b0a95ff97 compatibility++ 2016-02-29 13:26:48 -08:00
Brad Warren a8089a43da Use local peep 2016-02-29 12:56:34 -08:00
Brad Warren 35437019a5 Merge branch 'master' into autopeep 2016-02-29 12:33:50 -08:00
Erik Rose b95a01a15c Turn the root-level letsencrypt-auto symlink into a regular file. Close #2501.
It will always be a copy of the latest release version, 0.4 in this case. (Modify the release script to make that so.) This way, people using the old method of running le-auto from a git checkout will not end up using a bleeding-edge version, letting us work on the tip-of-tree version more freely.
2016-02-19 15:13:58 -05:00
Peter Eckersley 8d5c945470 release.sh: autopin letsencrypt-auto autopeep autohashes 2016-02-10 20:04:28 -08:00
Peter Eckersley 4b86cabe5b Fix git typo 2016-02-10 18:33:08 -08:00
Peter Eckersley ea31db75b7 Misc release script fixes 2016-02-10 16:35:14 -08:00
Erik Rose d85883d55a Add 2.6 dependencies that were missing from le-auto. Fix #2334.
ConfigArgParse has a conditional dependency for Pythons < 2.7. On my local machine, I had a cached ConfigArgParse wheel built under 2.7, so it didn't carry those dependencies, and the pip freeze I used to determine the le-auto requirements thus missed it. From now on, we'll do those passes with --no-cache-dir.
2016-02-02 13:05:15 -05:00
Brad Warren d1d23b118f Did it 2016-01-27 13:16:11 -08:00
Erik Rose ecbe2a5c69 Merge master in to get the unconditionalization of dependencies. 2016-01-15 13:43:36 -05:00
Peter Eckersley 4762ede4ea Also *set* the letsencrypt-compatibility-test version number 2016-01-13 17:09:45 -08:00
Peter Eckersley a7b878b825 Ensure that all pip upload version #s are reflect in git 2016-01-13 16:53:40 -08:00
Peter Eckersley be653e8e6b Use SHA256 openssl signatures 2016-01-11 14:22:51 -08:00
Peter Eckersley bbd53d6d7d Ensure we have an leauto signature before releasing 2016-01-10 23:15:29 -08:00
Peter Eckersley 2eb3e09ca9 Check correct signature presence for release 2016-01-10 22:57:49 -08:00
Peter Eckersley 4233353651 release.sh stage version changes to letsencrypt/ !
Fixes: #1966
2015-12-21 16:41:57 -08:00
Peter Eckersley 5666cf9e0e Perform "nextversion" incrementing correctly in release.sh 2015-12-16 12:50:21 -08:00
Peter Eckersley adfed7f4c5 dev-release.sh -> release.sh 2015-12-15 16:17:56 -08:00