mirror of https://github.com/SixLabors/ImageSharp
Browse Source
Former-commit-id: 36db49c22a54ad2e5312c89382e6c23e384b688e Former-commit-id: 667ee9bd9f6fbee10341d6e62514c8a0666ae61b Former-commit-id: b9cf81be4888c902cd042b9d1434cfde14b386dfpull/17/head
2 changed files with 11 additions and 3 deletions
@ -1,11 +1,18 @@ |
|||||
var jsonfile = require('jsonfile'); |
var jsonfile = require('jsonfile'); |
||||
|
var semver = require('semver'); |
||||
var util = require('util'); |
var util = require('util'); |
||||
|
|
||||
var file = '../src/imageprocessor/project.json'; |
var file = '../src/imageprocessor/project.json'; |
||||
var buildNumber = process.env.APPVEYOR_BUILD_VERSION.substring(1); |
var buildVersion = process.env.APPVEYOR_BUILD_VERSION.substring(1); |
||||
|
//var buildVersion = '3.0.0.23';
|
||||
|
|
||||
|
var findPoint = buildVersion.lastIndexOf("."); |
||||
|
var basePackageVer = buildVersion.substring(0, findPoint); |
||||
|
var buildNumber = buildVersion.substring(findPoint + 1, buildVersion.length); |
||||
|
var semversion = semver.valid(basePackageVer + '-alpha-' + buildNumber) |
||||
|
|
||||
jsonfile.readFile(file, function (err, project) { |
jsonfile.readFile(file, function (err, project) { |
||||
project.version = buildNumber; |
project.version = semversion; |
||||
jsonfile.writeFile(file, project, {spaces: 2}, function(err) { |
jsonfile.writeFile(file, project, {spaces: 2}, function(err) { |
||||
console.error(err); |
console.error(err); |
||||
}); |
}); |
||||
|
|||||
@ -1,5 +1,6 @@ |
|||||
{ |
{ |
||||
"dependencies": { |
"dependencies": { |
||||
"jsonfile": "^2.2.3" |
"jsonfile": "^2.2.3", |
||||
|
"semver": "^5.0.3" |
||||
} |
} |
||||
} |
} |
||||
|
|||||
Loading…
Reference in new issue