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