forked from Qiskit/qiskit-code-assistant-vscode
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
45 lines (38 loc) · 1.37 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
language: node_js
sudo: required
node_js:
- "9.5.0"
os:
- osx
install:
- npm install -g vsce
- npm install
script:
- npm run compile
- npm test
- npm run package
deploy:
- provider: releases
api_key:
secure: qu57iTHaLHx63g8WMoG3nT5GpBnuSWQu8t2XhAJ7iB0xr5VRB47a891ZQBz96/MI9qwCYwb3HCBw6ghjEc66Eeul1/nB7v80RziYXKJDl97W3J41Rer4g+Onh6B8qjyzKDtw/puNJ8LgopjNrP+lYubi3SELt59EMVCXVwWmtcQ9oMak56gYjBBHU+sXXn9GO1bJ4eqYUSLvyPZgmwPW4ilonFv/eSdaeHBVpejXLlsBU4nBFscM0oKam/6ECiM0eyaBv4CI7ySbSJvcJn66HKFFYeY571ZDN2xPB6eJXrPIlQ+VVt7pS99YwWOK4nxMWjWfMcR7IaFkpabF06/y98tpTn+wGedLguwXCTFCRBzn0MA/AHgHIe1U/F3rdVHxoHEf1CWkxialZukfFhKsggNNW8SYCtk8ALXzPS/BzIl5N7LlU031oHhwf6KUnPkZQsZtbIl7YTyGotrpjDP3klKbiqQGlqLJXT/gIMCf3q1Yxff4c9duWx1nIMhrtblI6uLaIkB3ot41V70sR1G4rzfJ9omiiRShlBZja2PbGygyW1248Dt7dL37/N0sUwag5Obi6voeTcPmoMnz6sAzimB5N/QBcQbnNrDTV2ZiC2ij7uL6qkFIfL03B87s4MT/BCFiCnOJYXBnvrXyq4o+QIRmKrYQfvwcleBo8soOtqA=
file_glob: true
file: client/*.vsix
skip_cleanup: true
on:
repo: Qiskit/qiskit-vscode
branch: master
tags: true
- provider: script
skip_cleanup: true
script: vsce publish -p $VSC_KEY --packagePath client/*.vsix
on:
repo: Qiskit/qiskit-vscode
branch: master
tags: true
notifications:
email:
recipients:
on_success: never
on_failure: always