File tree Expand file tree Collapse file tree 1 file changed +22
-18
lines changed Expand file tree Collapse file tree 1 file changed +22
-18
lines changed Original file line number Diff line number Diff line change 4
4
- ~/.npm
5
5
notifications :
6
6
email : true
7
- node_js :
8
- - ' 8.0.0'
9
7
install :
10
8
- npm install
11
- script :
12
- # check syntax of the script
13
- - node --check bin/commit-message-install.js
14
- - node --check bin/commit-message-run.js
15
- - node --check bin/has-commit-message.js
16
- - node --check .
17
- - npm test
18
- - DEBUG=commit-message-install node ./bin/commit-message-install.js
19
- - DEBUG=commit-message-install node ./bin/commit-message-install.js --else "echo --else is working"
20
- # synthetic test case
21
- - DEBUG=commit-message-install node ./bin/commit-message-install.js -f test/message.txt
22
- - npm run demo
23
- # demo test has-commit-message
24
- - ./bin/has-commit-message.js -f test/message.txt
25
-
26
9
branches :
27
10
except :
28
11
- /^v\d+\.\d+\.\d+$/
29
12
13
+ stages :
14
+ - test
15
+ - name : npm release
16
+ if : branch = master
17
+
30
18
jobs :
31
19
include :
20
+ - stage : test
21
+ node_js : ' 8.0.0'
22
+ script :
23
+ # check syntax of the script
24
+ - node --check bin/commit-message-install.js
25
+ - node --check bin/commit-message-run.js
26
+ - node --check bin/has-commit-message.js
27
+ - node --check .
28
+ - npm test
29
+ - DEBUG=commit-message-install node ./bin/commit-message-install.js
30
+ - DEBUG=commit-message-install node ./bin/commit-message-install.js --else "echo --else is working"
31
+ # synthetic test case
32
+ - DEBUG=commit-message-install node ./bin/commit-message-install.js -f test/message.txt
33
+ - npm run demo
34
+ # demo test has-commit-message
35
+ - ./bin/has-commit-message.js -f test/message.txt
36
+
32
37
- stage : npm release
33
- if : branch = master
34
38
node_js : ' 12' # required for semantic release
35
39
script : npm run semantic-release
You can’t perform that action at this time.
0 commit comments