add homebrew test to travis
This commit is contained in:
parent
33dfe3e204
commit
3382fb79a2
|
|
@ -44,11 +44,14 @@ before_script:
|
||||||
- rm -f gpg.signing.key .secret_files.tar
|
- rm -f gpg.signing.key .secret_files.tar
|
||||||
- source settings.sh
|
- source settings.sh
|
||||||
script:
|
script:
|
||||||
# Test Go and Docker.
|
# Test Go.
|
||||||
- make test
|
- make test
|
||||||
|
# Test Docker.
|
||||||
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then make docker; fi
|
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then make docker; fi
|
||||||
# Test built docker image.
|
# Test built docker image.
|
||||||
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then docker run $BINARY -v 2>&1 | grep -Eq "^$BINARY,? v.*$VERSION"; fi
|
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then docker run $BINARY -v 2>&1 | grep -Eq "^$BINARY,? v.*$VERSION"; fi
|
||||||
|
# Test Homebrew!
|
||||||
|
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then make install VERSION=$VERSION ITERATION=$ITERATION PREFIX=/tmp/up-$VERSION ETC=/tmp/up-$VERSION/etc; fi
|
||||||
# Build everything
|
# Build everything
|
||||||
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then rvm 2.6.0 do make release; fi
|
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then rvm 2.6.0 do make release; fi
|
||||||
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then make dmg; fi
|
- if [ "$TRAVIS_OS_NAME" == "osx" ]; then make dmg; fi
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue