Skip to content

Commit 90f7d7f

Browse files
author
Nedyalko Nikolov
committed
Added date and travis build number to version to create unique version
for @next builds.
1 parent fe516c6 commit 90f7d7f

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

.travis.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
env:
22
global:
33
- NODE_VERSION=4.4.7
4+
- DATE=$(date +%Y-%m-%d)
5+
- PACKAGE_VERSION=$DATE-$TRAVIS_BUILD_NUMBER
46

57
language: android
68

@@ -51,7 +53,7 @@ before_deploy:
5153
- cd ../nativescript-angular
5254
- npm install typescript -g
5355
- npm install
54-
- node ../build/travis-scripts/add-publishConfig.js next
56+
- node ../build/travis-scripts/add-publishConfig.js next $PACKAGE_VERSION
5557

5658
deploy:
5759
provider: npm

build/travis-scripts/add-publishConfig.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,9 @@ if (packageDef.private) {
2525
delete packageDef.private;
2626
}
2727

28+
// adding date and travis build number (2016-07-18-765) to version in order to get unique version for @next build
29+
var package_version = process.argv[3];
30+
packageDef.version += '-' + package_version;
31+
2832
var newContent = JSON.stringify(packageDef, null, ' ');
2933
fsModule.writeFileSync(path, newContent, fileOptions);

0 commit comments

Comments
 (0)