mirror of
https://github.com/Joxit/docker-registry-ui.git
synced 2025-04-27 15:39:54 +03:00
ci: generate custom version name for dev + main
tags
This commit is contained in:
parent
8e98c1c63b
commit
e7e762d6d9
5 changed files with 20 additions and 1 deletions
|
@ -14,10 +14,24 @@ import copyTransform from './rollup/copy-transform.js';
|
|||
import license from './rollup/license.js';
|
||||
import checkOutput from './rollup/check-output.js';
|
||||
import importSVG from './rollup/import-svg.js';
|
||||
import fs from 'fs';
|
||||
const version = JSON.parse(fs.readFileSync('./package.json', 'utf-8')).version;
|
||||
|
||||
const useServe = process.env.ROLLUP_SERVE === 'true';
|
||||
const output = useServe ? '.serve' : 'dist';
|
||||
|
||||
const getVersion = (version) => {
|
||||
const parts = version.split('.').map((e) => parseInt(e));
|
||||
if (useServe || process.env.DEVELOPMENT_BUILD) {
|
||||
parts[1]++;
|
||||
parts[2] = 0;
|
||||
return parts.join('.') + (useServe ? '-dev' : `-${process.env.DEVELOPMENT_BUILD.slice(0, 10)}`);
|
||||
}
|
||||
return version;
|
||||
};
|
||||
|
||||
fs.writeFileSync('.version.json', JSON.stringify({ version: getVersion(version) }));
|
||||
|
||||
const plugins = [
|
||||
riot(),
|
||||
json(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue