1
0
mirror of https://github.com/oceanprotocol/docs.git synced 2024-06-28 16:48:03 +02:00
docs/.travis.yml

32 lines
656 B
YAML

dist: xenial
language: node_js
node_js:
- '11'
# will run `npm install` automatically here
# Deploying uses awscli and it uses Python.
# Xenial on Travis comes with Python 2 & 3 installed but 2 is default.
# Ensure pip3 is installed and upgraded.
before_install:
- sudo apt-get -qq update
- sudo apt-get install python3-pip
- sudo -H pip3 install --upgrade pip
script:
- npm test
- 'if [ "$TRAVIS_SECURE_ENV_VARS" = "true" ]; then npm run build; fi'
after_success:
- pip3 install --user awscli
- export PATH=$PATH:$HOME/.local/bin
- npm run deploy
notifications:
email: false
cache:
directories:
- node_modules
- public