Browse Source

Change build number configuration

af/merge-core
James Jackson-South 9 years ago
parent
commit
e35dbd816b
  1. 16
      build/appveyor-project-version-patch.js

16
build/appveyor-project-version-patch.js

@ -4,14 +4,14 @@ var semver = require("semver");
var file = "../src/imagesharp/project.json";
var buildVersion = process.env.APPVEYOR_BUILD_VERSION.substring(1);
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);
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.length === 2 ? buildNumber : "0" + buildNumber);
jsonfile.readFile(file, function (err, project) {
project.version = semversion;
jsonfile.writeFile(file, project, {spaces: 2}, function(err) {
console.error(err);
});
project.version = semversion;
jsonfile.writeFile(file, project, { spaces: 2 }, function (err) {
console.error(err);
});
})
Loading…
Cancel
Save