Skip to content

Commit 641e32e

Browse files
authoredSep 28, 2020
fix: Add semantic release script (#2229)
1 parent 5e3cc13 commit 641e32e

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed
 

‎package.json

+8-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
"functional-beta": "cucumber-js --format=progress --tags '(not @ignore) and (not @prod)' --retry 2 --fail-fast --exit",
1414
"functional-dev": "cucumber-js --format=./node_modules/cucumber-pretty --tags '(not @ignore) and (not @prod)' --retry 2 --fail-fast --exit",
1515
"create-test-user": "node -e 'require(\"./features/scripts/create-test-user.js\")()'",
16-
"diagrams": "find ./design/diagrams -type f -name \\*.puml -print0 | xargs -0 -n 1 -I DIAGRAM puml generate DIAGRAM -o DIAGRAM.png"
16+
"diagrams": "find ./design/diagrams -type f -name \\*.puml -print0 | xargs -0 -n 1 -I DIAGRAM puml generate DIAGRAM -o DIAGRAM.png",
17+
"semantic-release": "semantic-release pre && npm publish && semantic-release post"
1718
},
1819
"bin": {
1920
"screwdriver-api": "./bin/server"
@@ -124,6 +125,12 @@
124125
"uuid": "^8.3.0",
125126
"verror": "^1.6.1"
126127
},
128+
"release": {
129+
"debug": false,
130+
"verifyConditions": {
131+
"path": "./node_modules/semantic-release/src/lib/plugin-noop.js"
132+
}
133+
},
127134
"devDependencies": {
128135
"@octokit/rest": "~18.0.3",
129136
"chai": "~3.5.0",

0 commit comments

Comments
 (0)
Please sign in to comment.