Skip to content

Commit 48e5fb8

Browse files
author
Nedyalko Nikolov
authored
Merge pull request #354 from NativeScript/nnikolov/NSA_Next_Build
Added date and travis build number to version to create unique version
2 parents fe516c6 + 90f7d7f commit 48e5fb8

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

Diff for: .travis.yml

+3-1
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

Diff for: build/travis-scripts/add-publishConfig.js

+4
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)