diff --git a/.travis.yml b/.travis.yml index 76133f4..b340e9e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,21 +21,11 @@ cache: - $HOME/.cache/electron - $HOME/.cache/electron-builder -before_install: - - | - if [ "$TRAVIS_OS_NAME" == "osx" ]; then - mkdir -p /tmp/git-lfs && curl -L https://github.com/github/git-lfs/releases/download/v2.3.1/git-lfs-$([ "$TRAVIS_OS_NAME" == "linux" ] && echo "linux" || echo "darwin")-amd64-2.3.1.tar.gz | tar -xz -C /tmp/git-lfs --strip-components 1 - export PATH="/tmp/git-lfs:$PATH" - fi - -before_script: - - git lfs pull - script: - | if [ "$TRAVIS_OS_NAME" == "linux" ]; then - docker run --rm \ - --env-file <(env | grep -iE 'DEBUG|NODE_|ELECTRON_|YARN_|NPM_|CI|CIRCLE|TRAVIS|APPVEYOR_|CSC_|_TOKEN|_KEY|AWS_|STRIP|BUILD_') \ + ENVS=`env | grep -iE '(DEBUG|NODE_|ELECTRON_|YARN_|NPM_|CI|CIRCLE|TRAVIS|APPVEYOR_|CSC_|_TOKEN|_KEY|AWS_|STRIP|BUILD_)' | sed -n '/^[^\t]/s/=.*//p' | sed '/^$/d' | sed 's/^/-e /g' | tr '\n' ' '` + docker run $ENVS --rm \ -v ${PWD}:/project \ -v ~/.cache/electron:/root/.cache/electron \ -v ~/.cache/electron-builder:/root/.cache/electron-builder \