Skip to content
Snippets Groups Projects
.travis.yml 1.53 KiB
Newer Older
Rodrigo Nascimento's avatar
Rodrigo Nascimento committed
sudo: required
language: node_js
S. Li's avatar
S. Li committed
branches:
westmakaha's avatar
westmakaha committed
  only:
  - "/^(\\d+\\.)?(\\d+\\.)?(\\*|\\d+)$/"
Rodrigo Nascimento's avatar
Rodrigo Nascimento committed
node_js:
Gabriel Engel's avatar
Gabriel Engel committed
cache:
  directories:
Rodrigo Nascimento's avatar
Rodrigo Nascimento committed
before_install:
Gabriel Engel's avatar
Gabriel Engel committed
- npm install -g npm@'>=2.13.5'
Gabriel Engel's avatar
Gabriel Engel committed
install:
- curl https://install.meteor.com | /bin/sh
before_script:
- mkdir /tmp/build
- meteor build /tmp/build
before_deploy:
- source ".travis/setdeploydir.sh"
- ".travis/setupsig.sh"
- ".travis/namefiles.sh"
- ".travis/sandstorm.sh"
Gabriel Engel's avatar
Gabriel Engel committed
deploy:
  provider: s3
  access_key_id: "AKIAIKIA7H7D47KUHYCA"
  secret_access_key: $ACCESSKEY
  bucket: "rocketchat"
  skip_cleanup: true
  upload_dir: build
  local_dir: $ROCKET_DEPLOY_DIR
    condition: "$TRAVIS_PULL_REQUEST=false"
after_deploy:
- ".travis/update-releases.sh"
S. Li's avatar
S. Li committed
    secure: HrPOM5sBibYkMcf9aeQThYPCDiXeLkg0Xgv0HvH88/ku/gphDpNEjHNReHZM3cyfm9y3RhHpVdD+Zzy38S2goKyewRzpXJsuyerOYkjND0v3tivhs9CAX8PAUxj1U5zllTyH4bgW2ZwRtNnwnmtIM/JJlnySMpKVDqIZBpbhn3ph9bJ2J+BW3D3Jw8meQ1vCX8szIibyJK/5QX6HG2RBFXJGYoQ8DmR8jQv0aJQvT1Az5DO4yImk8tX4NP95qOc19Jywr1DsbaSBZeJ8lFJAmBpIGx7KAmUVCcxSxfbXGRhs2K4iEYb3rJ/dU6KiyPsKGUG4aYNGgbvcX0ZxX/BZ6ZU9ff0E4IIf43IxoN3ElrOqOFk5msJAXbrJEreINSzDqKOy8NFYtCQ49E2gwzfage4ZXkhFyx3wMPa5bzpr3ncsTceMjMVz03uL781X6NLuCkUmXv+n8K2MNhJU9Xinpdx1GRJm+0lXJspNNJ1ruHeJtls4epj4bmCwKmmZbFKPXqa5e8xVcMIkwt1LMiHduhE+WgKNHdOMhXrCcTxF62ybLlsHXmyLLJeNjTeKS8QG2XSoonClDAz/1R41I1DsMPblcgz9uvYCf7UtyftbhJ83bnJeEmOYQiwijLG0+QMq+B2+mmZan3Z7Hl7O53dnwuLxz7EO7EhQhY+CqHVgc6s=