瀏覽代碼

Update release script

yogevbd 5 年之前
父節點
當前提交
e192e31231
共有 1 個檔案被更改,包括 3 行新增8 行删除
  1. 3
    8
      scripts/release.js

+ 3
- 8
scripts/release.js 查看文件

@@ -8,7 +8,7 @@ const path = require('path');
8 8
 // Workaround JS
9 9
 const isRelease = process.env.RELEASE_BUILD === 'true';
10 10
 
11
-const ONLY_ON_BRANCH = 'origin/master';
11
+const BRANCH = process.env.GIT_BRANCH;
12 12
 const VERSION_TAG = isRelease ? 'latest' : 'snapshot';
13 13
 const VERSION_INC = 'patch';
14 14
 
@@ -31,11 +31,6 @@ function validateEnv() {
31 31
         return false;
32 32
     }
33 33
 
34
-    if (process.env.GIT_BRANCH !== ONLY_ON_BRANCH) {
35
-        console.log(`not publishing on branch ${process.env.GIT_BRANCH}`);
36
-        return false;
37
-    }
38
-
39 34
     return true;
40 35
 }
41 36
 
@@ -121,13 +116,13 @@ function readPackageJson() {
121 116
 }
122 117
 
123 118
 function updatePackageJsonGit(version) {
124
-    exec.execSync(`git checkout master`);
119
+    exec.execSync(`git checkout ${BRANCH}`);
125 120
     const packageJson = readPackageJson();
126 121
     packageJson.version = version;
127 122
     writePackageJson(packageJson);
128 123
     exec.execSync(`git add package.json`);
129 124
     exec.execSync(`git commit -m"Update package.json version to ${version} [ci skip]"`);
130
-    exec.execSync(`git push deploy master`);
125
+    exec.execSync(`git push deploy ${BRANCH}`);
131 126
 }
132 127
 
133 128
 run();