mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2025-12-12 11:20:11 +00:00
chore: support branch name format like 'release/1.0.0-beta.0'
This commit is contained in:
parent
dcc247c7d5
commit
988719d72f
@ -5,9 +5,10 @@ const fse = require('fs-extra');
|
|||||||
// get version from git branch name,
|
// get version from git branch name,
|
||||||
// e.g. release/1.0.7 => 1.0.7
|
// e.g. release/1.0.7 => 1.0.7
|
||||||
// release/1.0.7-beta => 1.0.7 (beta)
|
// release/1.0.7-beta => 1.0.7 (beta)
|
||||||
|
// release/1.0.7-beta.0 => 1.0.7 (beta)
|
||||||
function getVersion() {
|
function getVersion() {
|
||||||
const gitBranchName = execSync('git rev-parse --abbrev-ref HEAD', { encoding: 'utf-8' });
|
const gitBranchName = execSync('git rev-parse --abbrev-ref HEAD', { encoding: 'utf-8' });
|
||||||
const reBranchVersion = /^(?:[\w-]+\/)(\d+\.\d+\.\d+)(-?beta)?$/im;
|
const reBranchVersion = /^(?:[\w-]+\/)(\d+\.\d+\.\d+)(-?beta)?(?:\.\d+)?$/im;
|
||||||
|
|
||||||
const match = reBranchVersion.exec(gitBranchName);
|
const match = reBranchVersion.exec(gitBranchName);
|
||||||
if (!match) {
|
if (!match) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user