Skip to content

Commit ccef213

Browse files
chore(artifacts): Use target angular-hybrid version in tag name
1 parent db9398e commit ccef213

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

scripts/artifact_tagging.js

+11-7
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,16 @@
33

44
let pkg = require('../package.json');
55
let version = pkg.version;
6+
let hybridVersion = require('../../angular-hybrid/package.json').version;
67

7-
require('shelljs/global');
8+
let shx = require('shelljs');
89
let readlineSync = require('readline-sync');
910
let fs = require('fs');
1011
let path = require('path');
1112
let util = require('./util');
1213
let _exec = util._exec;
1314

14-
cd(path.join(__dirname, '..'));
15+
shx.cd(path.join(__dirname, '..'));
1516

1617
var widen = false;
1718
var coreDep = pkg.dependencies['@uirouter/core'];
@@ -22,14 +23,17 @@ if (isNarrow && readlineSync.keyInYN('Widen @uirouter/core dependency from ' + c
2223
widen = false;
2324
}
2425

25-
if (!readlineSync.keyInYN('Ready to publish to ' + version + '-artifacts tag?')) {
26+
let tagname = `${version}+hybrid-${hybridVersion}`;
27+
tagname += readlineSync.question(`Suffix for tag ${tagname} (optional)?`);
28+
29+
if (!readlineSync.keyInYN(`Ready to publish ${tagname} tag?`)) {
2630
process.exit(1);
2731
}
2832

2933
util.ensureCleanMaster('master');
3034

3135
// then tag and push tag
32-
_exec(`git checkout -b ${version}-artifacts-prep`);
36+
_exec(`git checkout -b ${tagname}-prep`);
3337

3438
pkg.dependencies['@uirouter/core'] = widenedDep;
3539
fs.writeFileSync("package.json", JSON.stringify(pkg, undefined, 2));
@@ -39,7 +43,7 @@ _exec('npm run package');
3943

4044
_exec(`git add --force lib lib-esm release package.json`);
4145
_exec(`git commit -m 'chore(*): commiting build files'`);
42-
_exec(`git tag ${version}-artifacts`);
43-
_exec(`git push -u origin ${version}-artifacts`);
46+
_exec(`git tag ${tagname}`);
47+
_exec(`git push -u origin ${tagname}`);
4448
_exec(`git checkout master`);
45-
_exec(`git branch -D ${version}-artifacts-prep`);
49+
_exec(`git branch -D ${tagname}-prep`);

0 commit comments

Comments
 (0)