diff --git a/.travis.yml b/.travis.yml index d34ee51..7272743 100644 --- a/.travis.yml +++ b/.travis.yml @@ -27,7 +27,7 @@ script: - npm run clean - npm run build - - xvfb-maybe npm test + - xvfb-maybe npm run coverage - npm run docs deploy: @@ -58,6 +58,19 @@ on: all_branches: true condition: -z $TRAVIS_TAG + - provider: s3 + access_key_id: $S3_ACCESS_KEY_ID + secret_access_key: $S3_SECRET_ACCESS_KEY + bucket: "pixi-builds" + skip_cleanup: true + acl: public_read + region: eu-west-1 + cache_control: "max-age=60" + local_dir: coverage + upload-dir: "$TRAVIS_BRANCH/coverage" + on: + all_branches: true + condition: -z $TRAVIS_TAG # Deploy config for tagged releases - provider: s3 access_key_id: $S3_ACCESS_KEY_ID @@ -85,3 +98,16 @@ on: all_branches: true condition: $TRAVIS_TAG + - provider: s3 + access_key_id: $S3_ACCESS_KEY_ID + secret_access_key: $S3_SECRET_ACCESS_KEY + bucket: "pixi-builds" + skip_cleanup: true + acl: public_read + region: eu-west-1 + cache_control: "max-age=2592000" + local_dir: coverage + upload-dir: "$TRAVIS_BRANCH/coverage" + on: + all_branches: true + condition: $TRAVIS_TAG