Skip to content

Commit d8d58ce

Browse files
committed
REL: check actual HEAD instead of TRAVIS_COMMIT
TRAVIS_COMMIT may be inaccurate when testing pull requests. Verify package metadata with respect to the actual git HEAD.
1 parent dc0d003 commit d8d58ce

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.travis.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ branches:
2727

2828
before_install:
2929
- MYNAME=libobjcryst
30+
- MYCOMMIT="$(git rev-parse HEAD)"
3031
# travis virtual hosts have 2 cores as per https://goo.gl/DQy4oW
3132
- MYNCPU=2
3233
- umask 022
@@ -102,8 +103,8 @@ install:
102103
- MYLIB="${MYPREFIX}/lib"
103104
- MYVERSION="${MYINCLUDE}/ObjCryst/version.h"
104105
- MYGIT_REV=$(grep '^#define LIBOBJCRYST_GIT_COMMIT' "$MYVERSION" | cut -d '"' -f 2)
105-
- if [[ "${TRAVIS_COMMIT}" != "${MYGIT_REV}" ]]; then
106-
echo "Version mismatch ${TRAVIS_COMMIT} vs ${MYGIT_REV}.";
106+
- if [[ "${MYCOMMIT}" != "${MYGIT_REV}" ]]; then
107+
echo "Version mismatch ${MYCOMMIT} vs ${MYGIT_REV}.";
107108
exit 1;
108109
fi
109110

0 commit comments

Comments
 (0)