From 2f2f3d2e414a0167ae3a98b9b608904b2c76a35f Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Thu, 29 Nov 2018 11:06:14 +0800 Subject: fix certbot downstream, show commit hash for all downstreams (#4614) * fix certbot downstream, show commit hash for all downstreams * Update aws-encryption-sdk.sh * lol --- .travis/downstream.d/aws-encryption-sdk.sh | 1 + .travis/downstream.d/certbot-josepy.sh | 1 + .travis/downstream.d/certbot.sh | 11 +++++++---- .travis/downstream.d/dynamodb-encryption-sdk.sh | 1 + .travis/downstream.d/paramiko.sh | 1 + .travis/downstream.d/pyopenssl.sh | 1 + .travis/downstream.d/twisted.sh | 1 + .travis/downstream.d/urllib3.sh | 1 + 8 files changed, 14 insertions(+), 4 deletions(-) (limited to '.travis') diff --git a/.travis/downstream.d/aws-encryption-sdk.sh b/.travis/downstream.d/aws-encryption-sdk.sh index 044f70d9..d986c749 100755 --- a/.travis/downstream.d/aws-encryption-sdk.sh +++ b/.travis/downstream.d/aws-encryption-sdk.sh @@ -4,6 +4,7 @@ case "${1}" in install) git clone --depth=1 https://github.com/awslabs/aws-encryption-sdk-python cd aws-encryption-sdk-python + git rev-parse HEAD pip install -e . pip install -r test/upstream-requirements-py27.txt ;; diff --git a/.travis/downstream.d/certbot-josepy.sh b/.travis/downstream.d/certbot-josepy.sh index 57e539b2..0acf9547 100755 --- a/.travis/downstream.d/certbot-josepy.sh +++ b/.travis/downstream.d/certbot-josepy.sh @@ -4,6 +4,7 @@ case "${1}" in install) git clone --depth=1 https://github.com/certbot/josepy cd josepy + git rev-parse HEAD pip install -e ".[tests]" ;; run) diff --git a/.travis/downstream.d/certbot.sh b/.travis/downstream.d/certbot.sh index 78ec7f51..6061e310 100755 --- a/.travis/downstream.d/certbot.sh +++ b/.travis/downstream.d/certbot.sh @@ -4,13 +4,16 @@ case "${1}" in install) git clone --depth=1 https://github.com/certbot/certbot cd certbot - pip install pytest pytest-mock mock - pip install -e acme - pip install -e . + git rev-parse HEAD + pip install -e acme[dev] + pip install -e .[dev] ;; run) cd certbot - pytest certbot/tests + # Ignore some warnings for now since they're now automatically promoted + # to errors. We can probably remove this when acme gets split into + # its own repo + pytest -Wignore certbot/tests pytest acme ;; *) diff --git a/.travis/downstream.d/dynamodb-encryption-sdk.sh b/.travis/downstream.d/dynamodb-encryption-sdk.sh index 196cd5b6..7ceff16d 100755 --- a/.travis/downstream.d/dynamodb-encryption-sdk.sh +++ b/.travis/downstream.d/dynamodb-encryption-sdk.sh @@ -4,6 +4,7 @@ case "${1}" in install) git clone --depth=1 https://github.com/awslabs/aws-dynamodb-encryption-python cd aws-dynamodb-encryption-python + git rev-parse HEAD pip install -e . pip install -r test/upstream-requirements-py27.txt ;; diff --git a/.travis/downstream.d/paramiko.sh b/.travis/downstream.d/paramiko.sh index 55a89265..c994defb 100755 --- a/.travis/downstream.d/paramiko.sh +++ b/.travis/downstream.d/paramiko.sh @@ -4,6 +4,7 @@ case "${1}" in install) git clone --depth=1 https://github.com/paramiko/paramiko cd paramiko + git rev-parse HEAD pip install -e . pip install -r dev-requirements.txt ;; diff --git a/.travis/downstream.d/pyopenssl.sh b/.travis/downstream.d/pyopenssl.sh index 60fc64f5..89e4e3e7 100755 --- a/.travis/downstream.d/pyopenssl.sh +++ b/.travis/downstream.d/pyopenssl.sh @@ -4,6 +4,7 @@ case "${1}" in install) git clone --depth=1 https://github.com/pyca/pyopenssl cd pyopenssl + git rev-parse HEAD pip install -e ".[test]" ;; run) diff --git a/.travis/downstream.d/twisted.sh b/.travis/downstream.d/twisted.sh index 2710545f..9b98d82b 100755 --- a/.travis/downstream.d/twisted.sh +++ b/.travis/downstream.d/twisted.sh @@ -4,6 +4,7 @@ case "${1}" in install) git clone --depth=1 https://github.com/twisted/twisted cd twisted + git rev-parse HEAD pip install -e ".[tls,conch,http2]" ;; run) diff --git a/.travis/downstream.d/urllib3.sh b/.travis/downstream.d/urllib3.sh index 4f5dfafb..dad06159 100755 --- a/.travis/downstream.d/urllib3.sh +++ b/.travis/downstream.d/urllib3.sh @@ -4,6 +4,7 @@ case "${1}" in install) git clone --depth 1 https://github.com/shazow/urllib3 cd urllib3 + git rev-parse HEAD pip install -r ./dev-requirements.txt pip install -e ".[socks]" ;; -- cgit v1.2.3