mirror of
https://github.com/openssl/openssl.git
synced 2025-02-17 14:32:04 +08:00
Correct travis.yml to only build extended tests when explicitely asked to
The check for this was done by checking if $TRAVIS_EVENT_TYPE is "pull_request". The trouble is that when new data is pushed to an already existing pull request, the event type is "push". Better then to go with another documented variable, $TRAVIS_PULL_REQUEST, which is "false" in non-PR builds. Ref: https://docs.travis-ci.com/user/environment-variables/#Default-Environment-Variables Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3205)
This commit is contained in:
parent
6a71e06d7a
commit
2da3f9687f
@ -146,7 +146,7 @@ matrix:
|
||||
|
||||
before_script:
|
||||
- env
|
||||
- if [ "$TRAVIS_EVENT_TYPE" == "pull_request" -a -n "$EXTENDED_TEST" ]; then
|
||||
- if [ "$TRAVIS_PULL_REQUEST" != "false" -a -n "$EXTENDED_TEST" ]; then
|
||||
(git log -1 $TRAVIS_COMMIT_RANGE | grep '\[extended tests\]' > /dev/null) || exit 0;
|
||||
fi
|
||||
- if [ -n "$DESTDIR" ]; then
|
||||
|
Loading…
Reference in New Issue
Block a user