44 lines
1.7 KiB
YAML
44 lines
1.7 KiB
YAML
![]() |
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/cozy-konnector-template.git"
|
||
|
# Token to access Cozy Registry, you should replace it with a token specific to this konnector
|
||
|
- secure: CQ44ZVjPAIVRvGgMcduSAX4VmaOrzF3nrJXPFUsNQ2tMVVdaAlI1zTNkdfntqigZgz6Mpk9x+2FcA8qrkNzQ4cW0lPP9f5dBtSH1xetfpXDFKprW4bqzmhgXSXJFTOYxkChOBPmCYJr+Vv4XqDkv/dBEPdfRSgvVyd5YxHSd5HBU91rKyR+Hox7LTnhmlXleLIs11EQgp7RK+L28MBCtCqAa2niFlKKRlqupm2FSpZzxCh9qeY0wKCQzPE+QZUm4waJ1SUGKQwbzAfyOxu2O6rwzaTSknfdJoSX6AMxjRTWBC9c3VfUGM3wjVJIqMhiUj2FQhVIjiDyX/W60/q3UMC5WYzSvEDDfhnKCPwiUKSU7HvSxx9q2YP34evxKo7KPahz9zLlQZvW+GBMyI9hbMDBTALuQVVzhftsvqfrogyYhkEPviiYiVADWNxhacsbUjRA5svXnZvtmCPo7fLFwel/krgC5Z8AwAY0YxWjSHNVScUkieSDCrlxrC09vTtG60unt9gtXbD5ruUkDLWSUwHBv2p0WY1TdP+2Vlf3yYfBvEVbqi59AxG+T17bq7Xv3QZnkrwC+UOCNCeg+gHPv+fRpUaYWzCO4uaoY/nlJa7RulQFhGca3A//6xRo/KgWw9JJnOXJelNjE9oHCUu9xShotUZKOF+O93V/BRqs9ITo=
|
||
|
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:
|
||
|
# run the yarn travisDeployKey command to genrate this
|
||
|
# - openssl aes-256-cbc -K $encrypted_0b21ecdcf920_key -iv $encrypted_0b21ecdcf920_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
|