1
0
mirror of https://github.com/mrclay/minify.git synced 2025-08-28 16:19:59 +02:00

Merge branch 'travis'

This commit is contained in:
Elan Ruusamäe
2017-06-08 22:33:53 +03:00
2 changed files with 20 additions and 4 deletions

View File

@@ -8,6 +8,9 @@ php:
- 5.4
- hhvm
env:
- CLOSURE_VERSION: 20161024
matrix:
allow_failures:
- php: hhvm
@@ -25,10 +28,7 @@ install:
- composer update --no-interaction --prefer-source
before_script:
- wget -c https://dl.google.com/closure-compiler/compiler-latest.zip -O vendor/compiler-latest.zip
- unzip -od vendor/closure-compiler vendor/compiler-latest.zip
- ln -sfn ../$(echo vendor/closure-compiler/closure-compiler-*.jar) tests/compiler.jar
- java -jar tests/compiler.jar --version
- tests/dl-closure.sh
script:
- composer validate

16
tests/dl-closure.sh Executable file
View File

@@ -0,0 +1,16 @@
#!/bin/sh
set -xe
: ${CLOSURE_VERSION:=20161024}
wget -c https://dl.google.com/closure-compiler/compiler-$CLOSURE_VERSION.zip -O vendor/compiler-$CLOSURE_VERSION.zip
unzip -od vendor/closure-compiler vendor/compiler-$CLOSURE_VERSION.zip
ln -sfn ../vendor/closure-compiler/closure-compiler-v$CLOSURE_VERSION.jar tests/compiler.jar
# test that version matches
out=$(java -jar tests/compiler.jar --version)
version=$(echo "$out" | awk '/Version:/{print $NF}')
version=${version#v}
test "$version" = "$CLOSURE_VERSION"