Add publishing packages

This commit is contained in:
Dominik Prokop
2019-07-11 15:27:13 +02:00
parent bcabffc25b
commit d249335a6c
3 changed files with 8 additions and 1 deletions
+3
View File
@@ -631,6 +631,9 @@ jobs:
- run:
name: boostrap lerna
command: 'npx lerna bootstrap'
- run:
name: npm auth
command: 'echo //registry.npmjs.org/:_authToken=$NPM_TOKEN >> ~/.npmrc'
- run:
name: prepare bumped versions
command: './scripts/circle-check-packages.sh'
+2 -1
View File
@@ -148,7 +148,8 @@
"themes:generate": "ts-node --project ./scripts/cli/tsconfig.json ./scripts/cli/generateSassVariableFiles.ts",
"packages:prepare": "lerna run clean && npm run test && lerna version --tag-version-prefix=\"packages@\" -m \"Packages: publish %s\" --no-push",
"packages:build": "lerna run clean && lerna run build",
"packages:publish": "lerna publish from-package --contents dist --dist-tag next --tag-version-prefix=\"packages@\""
"packages:publish": "lerna publish from-package --contents dist",
"packages:publishNext": "lerna publish from-package --contents dist --dist-tag next"
},
"husky": {
"hooks": {
+3
View File
@@ -26,5 +26,8 @@ else
echo $'\nBuilding packages'
yarn packages:build
echo $'\nPublishing packages'
yarn packages:publishNext
fi