mirror of https://github.com/SixLabors/ImageSharp
Browse Source
Former-commit-id: 57d88ca94ce281fdddb3309241f08a3cc89b0e37 Former-commit-id: e0933167d925f033a0a01a558309a572bb1fd7b4 Former-commit-id: bb70c42d297875b020d42b48609c8cda5f29d5e5pull/17/head
2 changed files with 11 additions and 3 deletions
@ -1,11 +1,18 @@ |
|||
var jsonfile = require('jsonfile'); |
|||
var semver = require('semver'); |
|||
var util = require('util'); |
|||
|
|||
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) { |
|||
project.version = buildNumber; |
|||
project.version = semversion; |
|||
jsonfile.writeFile(file, project, {spaces: 2}, function(err) { |
|||
console.error(err); |
|||
}); |
|||
|
|||
@ -1,5 +1,6 @@ |
|||
{ |
|||
"dependencies": { |
|||
"jsonfile": "^2.2.3" |
|||
"jsonfile": "^2.2.3", |
|||
"semver": "^5.0.3" |
|||
} |
|||
} |
|||
|
|||
Loading…
Reference in new issue