Yen Chi Hsuan
779af8db1e
Extend tools/venv3.sh to support full certbot development ( #4532 )
2017-04-20 09:09:20 -07:00
Brad Warren
bf45cea7cd
Ensure a SHA2 hash algorithm is used when signing releases ( #4384 )
...
* use gpg2
* explictly use sha256
2017-03-20 18:00:50 -07:00
Brad Warren
7b34e73752
Merge pull request #4295 from certbot/dockerfile++
...
Rewrite our Dockerfile
2017-03-13 20:25:45 -07:00
Amjad Mashaal
0e735e360c
remove unnecessary whitespace from tools/release.sh
2017-03-10 18:09:39 -08:00
Brad Warren
eb1e3c4cb3
add docker-warning script
2017-03-06 19:31:42 -08:00
Brad Warren
caa7e4e3f0
fix tools/venv.sh ( #4126 )
2017-01-27 14:06:40 -08:00
Josh Soref
6a39a42f45
Spelling ( #4101 )
...
* spelling: action
* spelling: artifacts
* spelling: asymmetric
* spelling: attempts
* spelling: bizarre
* spelling: certbot
* spelling: certificate
* spelling: certainly
* spelling: challenge
* spelling: client
* spelling: collated
* spelling: correct
* spelling: considered
* spelling: custom
* spelling: distinguish
* spelling: encoding
* spelling: enhancement
* spelling: equivalent
* spelling: execution
* spelling: existence
* spelling: failed
* spelling: handshake
* spelling: hyphen
* spelling: initialized
* spelling: initialization
* spelling: interpretation
* spelling: letsencrypt
* spelling: multiline
* spelling: multipart
* spelling: necessary
* spelling: otherwise
* spelling: output
* spelling: overridden
* spelling: positives
* spelling: preferable
* spelling: progress
* spelling: recommended
* spelling: referring
* spelling: relativity
* spelling: request
* spelling: requiring
* spelling: separate
* spelling: source
* spelling: specified
* spelling: standard
* spelling: successfully
* spelling: unparseable
* spelling: useful
2017-01-26 16:21:54 -08:00
Peter Eckersley
0956e61c7c
Remove the sphinxcontrib.programout [docs]dependency ( #3830 )
...
- By making a static text file at release time, and including that
instead.
2016-11-30 10:47:10 -08:00
Martey Dodoo
a7bfefc6d0
Change all "cerbot" references to "certbot" ( #3770 )
2016-11-08 11:09:20 -08:00
Brad Warren
f008fd0af9
Don't run nosetests from the root of our repo ( #3620 )
2016-10-11 19:15:11 -07:00
Brad Warren
0b792e46b7
fix requirements.txt surgery in response to shipping certbot-nginx ( #3585 )
2016-10-05 18:16:03 -07:00
Brad Warren
a89dfc7226
Add the nginx plugin's hash to certbot-auto during the release process
2016-08-17 16:10:21 -07:00
bmw
6a0c6c85fb
Revert "Use --force-reinstall to fix bad virtualenv package"
2016-06-02 16:42:55 -07:00
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
Peter Eckersley
a6d5b525b2
Merge pull request #2923 from certbot/release-script-prep
...
Release script prep
2016-05-09 23:33:39 -07:00
Brad Warren
495371a3b8
Use --force-reinstall to fix bad virtualenv package
2016-05-06 12:33:52 -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
cdff96ddef
Choose Python for better integration with boulder
2016-04-15 12:40:37 -07:00
Brad Warren
ae6f1c62f1
Rename misc files
2016-04-14 10:20:23 -07:00
Brad Warren
214343ed6a
rename letshelp-letsencrypt
2016-04-13 17:42:19 -07:00
Brad Warren
99382b9f5b
Merge branch 'pip8'
2016-03-08 15:49:52 -08:00
bmw
8f19ea4f9d
Merge pull request #2582 from letsencrypt/autoupdate-le-auto
...
Autobuild le-auto with dev version
2016-03-02 16:31:41 -08:00
Brad Warren
06bf983604
Autobuild le-auto with dev version
2016-03-01 13:03:02 -08:00
Brad Warren
465c1bd262
Add pubkey to tree
2016-03-01 11:21:51 -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
Brad Warren
45ee1eb889
Merge branch 'testing-dev-extras'
2016-02-12 16:19:57 -08:00
Peter Eckersley
27b0cb0c4d
Merge pull request #2429 from MinnSoe/fix-old-bootstrap-ref
...
Fix broken reference in venv script to old bootstrap directory
2016-02-11 01:35:57 -08:00
Peter Eckersley
8d5c945470
release.sh: autopin letsencrypt-auto autopeep autohashes
2016-02-10 20:04:28 -08:00
Peter Eckersley
1f31cf1a30
Quick test farm fix
2016-02-10 19:09:05 -08:00
Peter Eckersley
4b86cabe5b
Fix git typo
2016-02-10 18:33:08 -08:00
Minn Soe
24fa435f46
Fix broken reference to script in old bootstrap directory
2016-02-11 00:38:24 +00:00
Peter Eckersley
ea31db75b7
Misc release script fixes
2016-02-10 16:35:14 -08:00
Peter Eckersley
9077ae76bb
Offline sigs are actually made with sha256
2016-02-10 12:53:36 -08:00
Erik Rose
505e66b57c
Move the venv setup scripts to the tools folder.
...
They were the last things left in the bootstrap folder, and they were lonely.
2016-02-05 18:31:41 -05: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