1234567891011121314151617181920212223242526272829 |
- language: node_js
- node_js:
- - 8
- cache:
- directories:
- - node_modules
- - packages/create-react-app/node_modules
- - packages/react-scripts/node_modules
- install:
- - npm install
- script:
- - npm run build
- addons:
- ssh_known_hosts: [email protected]
- before_deploy:
- - openssl aes-256-cbc -K $encrypted_0e0de6dfeb09_key -iv $encrypted_0e0de6dfeb09_iv -in travis/deploy_rsa.enc -out /tmp/deploy_rsa -d
- - eval "$(ssh-agent -s)"
- - chmod 600 /tmp/deploy_rsa
- - ssh-add /tmp/deploy_rsa
- deploy:
- provider: script
- skip_cleanup: true
- script: rsync -r --delete-after --quiet $TRAVIS_BUILD_DIR/build [email protected]:~/dist/mafalda-web
- on:
- branch: master
|