language: node_js node_js: - '8' env: global: - GH_USER_EMAIL="travis@example.org" - GH_USER_NAME="cozy-bot" - DEPLOY_REPOSITORY="git@github.com:konnectors/net-entreprise-micro.git" cache: yarn: true directories: - node_modules branches: except: - build - build-debug script: - yarn lint - yarn build - yarn run check deploy: - provider: script skip-cleanup: true script: DEPLOY_BRANCH=build yarn deploy && yarn cozyPublish on: branch: master - provider: script skip-cleanup: true script: DEPLOY_BRANCH=build yarn deploy && yarn cozyPublish on: tags: true before_install: - openssl aes-256-cbc -K $encrypted_fb9d73f038c1_key -iv $encrypted_fb9d73f038c1_iv -in github_deploy_key.enc -out /tmp/github_deploy_key -d - eval "$(ssh-agent -s)" - chmod 600 /tmp/github_deploy_key - ssh-add /tmp/github_deploy_key after_deploy: - rm /tmp/github_deploy_key - ssh-add -D