2018-10-10 06:02:03 -07:00
|
|
|
language: node_js
|
2018-10-10 05:49:33 -07:00
|
|
|
node_js:
|
2019-03-26 21:45:54 -07:00
|
|
|
- "11"
|
2017-11-27 13:59:58 -08:00
|
|
|
install:
|
|
|
|
- npm install -g eslint
|
2019-03-26 21:45:54 -07:00
|
|
|
- npm install -g crx3
|
|
|
|
- npm install -g web-ext
|
2017-11-25 11:34:13 -08:00
|
|
|
script:
|
|
|
|
- make lint
|
2017-11-30 17:18:59 -08:00
|
|
|
before_deploy:
|
2019-06-13 11:35:07 -07:00
|
|
|
- >
|
|
|
|
if ! [ "$BEFORE_DEPLOY_RUN" ]; then
|
|
|
|
export BEFORE_DEPLOY_RUN=1;
|
|
|
|
openssl aes-256-cbc -K $encrypted_351cc0f0ed5f_key -iv $encrypted_351cc0f0ed5f_iv -in burlesco-pkcs8-key.pem.enc -out burlesco-pkcs8-key.pem -d;
|
|
|
|
make build;
|
2019-06-13 20:53:40 -07:00
|
|
|
bash scripts/gen-gh-pages.sh;
|
2019-06-13 11:35:07 -07:00
|
|
|
fi
|
2017-11-25 11:34:13 -08:00
|
|
|
deploy:
|
2017-11-30 16:25:40 -08:00
|
|
|
- provider: releases
|
|
|
|
skip_cleanup: true
|
|
|
|
api_key:
|
|
|
|
secure: KI+ygLjvGfAJaZsPw20gB35iDH+q1AAIK5OJ1khIc52GSW6P+d6ORU/nTRdysFjmaB4cfDpkjO1rCdwa6Ge4eOCXMY9E3/mS7ZxRY94PT9hELVoNnqiEK/Z4UnrNdrJgBTt7By7R3o5O4hrihGHSbfAqHmbKSg53Xs5BaEW+fOVr36vQYsx3WhK1RhfCh369WWnR0cHqGsaYSfwwkeSLBU6nzmuzivsUwOjxVoX21f8U25c2/rDJzcQ7yjc5STBjYwrnm4Kj/vJyleMP8J78k0Bt3k05O4NOBHwuGSSyC7iSX4SAisjO+dA8a6LfOgKFZXPfjfqI+xOKMdY96Ytlj3hPNe/y1vgWR+FDSV59sdV5XNzlm9MnXKlcTZGzs1bPl1l0oLil6B5cxGnnG3IxsAlEW2QPL8BXzkc+BGqWkoUa1DpPpA0i6H++bHSvFzHtwyS5JzxME8kOI/Go6Ly9ODA9+7F4tgfOQuhtsYbxZG/B6rIhAfiAcqU3MmwaRYcvX64+BosJ0e/gwDF6H5cd6LtTKz+BA3E/9vrtRyBqaxNVJJOpOBMy+GqpORO6i3wO3h1KDvpqqBo8BrXnbotJA6n9DEzKp7GXSzik5lKDLn1iK5sAHzgK2BZf23vsS/0odHboAHvMsV64jLxmQZvMtDgKqe0dzkbrIKdWROIpo6c=
|
|
|
|
file:
|
|
|
|
- dist/chromium/burlesco-chromium.crx
|
2019-03-26 21:45:54 -07:00
|
|
|
- dist/chromium/burlesco-chromium.zip
|
2017-11-30 16:25:40 -08:00
|
|
|
- dist/firefox/burlesco-firefox.xpi
|
2019-03-26 21:45:54 -07:00
|
|
|
- dist/firefox/burlesco-firefox.zip
|
2019-06-13 11:48:37 -07:00
|
|
|
- dist/burlesco.user.js
|
2017-11-30 16:25:40 -08:00
|
|
|
on:
|
|
|
|
branch: master
|
|
|
|
tags: true
|
|
|
|
- provider: script
|
|
|
|
skip_cleanup: true
|
2019-06-13 20:47:12 -07:00
|
|
|
script: scripts/deploy.sh
|
|
|
|
on:
|
|
|
|
branch: master
|
|
|
|
tags: true
|
|
|
|
- provider: pages
|
|
|
|
skip_cleanup: true
|
|
|
|
keep_history: true
|
2019-06-13 21:34:21 -07:00
|
|
|
github_token: $GITHUB_TOKEN
|
2019-06-13 20:47:12 -07:00
|
|
|
repo: burlesco/burlesco-update
|
2019-06-13 22:14:24 -07:00
|
|
|
target_branch: master
|
2019-06-13 20:47:12 -07:00
|
|
|
local_dir: gh-pages
|
2017-11-30 16:25:40 -08:00
|
|
|
on:
|
|
|
|
branch: master
|
2017-11-30 16:55:04 -08:00
|
|
|
tags: true
|