added publish command to ui-scripts

This commit is contained in:
Sebastian Sdorra
2019-10-16 08:08:37 +02:00
parent 70d90750ba
commit 839b966747
8 changed files with 93 additions and 7 deletions

View File

@@ -0,0 +1,26 @@
const lerna = require("../lerna");
const versions = require("../versions");
const args = process.argv.slice(2);
if (args.length < 1) {
console.log("usage ui-scripts publish version");
process.exit(1);
}
const version = args[0];
const index = version.indexOf("-SNAPSHOT");
if (index > 0) {
const snapshotVersion = version.substring(0, index) + "-" + versions.createSnapshotVersion();
console.log("publish snapshot release " + snapshotVersion);
lerna.version(snapshotVersion);
lerna.publish();
lerna.version(version);
} else {
// ?? not sure
lerna.publish();
}