mirror of https://github.com/openssl/openssl.git
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:
|
before_script:
|
||||||
- env
|
- 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;
|
(git log -1 $TRAVIS_COMMIT_RANGE | grep '\[extended tests\]' > /dev/null) || exit 0;
|
||||||
fi
|
fi
|
||||||
- if [ -n "$DESTDIR" ]; then
|
- if [ -n "$DESTDIR" ]; then
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue