update for build

This commit is contained in:
2026-05-11 15:41:58 +03:30
parent 8e1a021eec
commit 7b3a27110a
12 changed files with 78 additions and 86 deletions
+10 -1
View File
@@ -10,11 +10,20 @@ const ngswConfig = JSON.parse(fs.readFileSync(ngswConfigPath, 'utf8'));
const now = new Date();
const buildDate = process.env.TIS_BUILD_DATE || now.toISOString();
const appVersion = process.env.TIS_APP_VERSION || packageJson.version || '0.0.0';
const previousAppVersion = ngswConfig.appData?.appVersion || packageJson.version || '0.0.0';
const appVersion =
process.env.TIS_APP_VERSION ||
previousAppVersion.replace(
/^(\d+)\.(\d+)\.(\d+)$/,
(_, major, minor, patch) => `${major}.${minor}.${Number(patch) + 1}`,
);
const previousBuildNumber = Number(ngswConfig.appData?.buildNumber || 0);
const buildNumber = Number(process.env.TIS_BUILD_NUMBER || previousBuildNumber + 1);
ngswConfig.appData = {
...(ngswConfig.appData || {}),
appVersion,
buildNumber,
buildDate,
};
+10 -1
View File
@@ -10,11 +10,20 @@ const ngswConfig = JSON.parse(fs.readFileSync(ngswConfigPath, 'utf8'));
const now = new Date();
const buildDate = process.env.BUILD_DATE || now.toISOString();
const appVersion = process.env.APP_VERSION || packageJson.version || '0.0.0';
const previousAppVersion = ngswConfig.appData?.appVersion || packageJson.version || '0.0.0';
const appVersion =
process.env.APP_VERSION ||
previousAppVersion.replace(
/^(\d+)\.(\d+)\.(\d+)$/,
(_, major, minor, patch) => `${major}.${minor}.${Number(patch) + 1}`,
);
const previousBuildNumber = Number(ngswConfig.appData?.buildNumber || 0);
const buildNumber = Number(process.env.BUILD_NUMBER || previousBuildNumber + 1);
ngswConfig.appData = {
...(ngswConfig.appData || {}),
appVersion,
buildNumber,
buildDate,
};