-
-
Notifications
You must be signed in to change notification settings - Fork 31.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bpo-32549: Compile OpenSSL 1.1.0 on Travis CI #5180
Conversation
31cac11
to
0857d9c
Compare
1a2dc69
to
88ae122
Compare
Use an improved version of multissl test helper to compile a local copy of OpenSSL 1.1.0g. Signed-off-by: Christian Heimes <christian@python.org>
This PR is a prerequisite for several of my ssl improvements. Do you agree with my approach? I'm going to remove the hak ss soon as Travis has OpenSSL 1.0.2+ in a base image. Also see travis-ci/travis-ci#9069 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM; whatever works to unblock you is basically fine by me. 😄
@brettcannon thanks! I'm also changing travis CI settings from monthly to daily cron job on master. This will populate the cache tonight. Further runs should reuse pre-cached openssl builds. |
s/change/add/g We didn't have cronjob runs at all. I misunderstood the UI. |
@@ -71,6 +88,13 @@ before_script: | |||
echo "Only docs were updated, stopping build process." | |||
exit | |||
fi | |||
if [ "${TESTING}" != "docs" ]; then | |||
# clang complains about unused-parameter a lot, redirect stderr |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
At some point, perhaps the before_script
should be factored out instead of duplicating all its contents?
Use an improved version of multissl test helper to compile a local copy
of OpenSSL 1.1.0g.
Signed-off-by: Christian Heimes christian@python.org
https://bugs.python.org/issue32549