فهرست منبع

Move more tasks to npm scripts

Raymond Zhao 3 ماه پیش
والد
کامیت
34509892c2
3فایلهای تغییر یافته به همراه9 افزوده شده و 5 حذف شده
  1. 2 2
      .azure-pipelines/publish-nightly.yml
  2. 2 2
      .azure-pipelines/publish-stable.yml
  3. 5 1
      package.json

+ 2 - 2
.azure-pipelines/publish-nightly.yml

@@ -57,7 +57,7 @@ extends:
           - script: npm ci
             displayName: Install NPM dependencies
 
-          - script: npm run ts-node ./scripts/ci/monaco-editor-core-prepare nightly
+          - script: npm run prepare-nightly-core
             env:
               VSCODE_REF: ${{ parameters.vscodeRef }}
               PRERELEASE_VERSION: ${{ parameters.prereleaseVersion }}
@@ -78,7 +78,7 @@ extends:
           - script: npm ci
             displayName: Install NPM dependencies
 
-          - script: npm run ts-node ./scripts/ci/monaco-editor-prepare nightly
+          - script: npm run prepare-nightly
             env:
               VSCODE_REF: ${{ parameters.vscodeRef }}
               PRERELEASE_VERSION: ${{ parameters.prereleaseVersion }}

+ 2 - 2
.azure-pipelines/publish-stable.yml

@@ -45,7 +45,7 @@ extends:
           - script: npm ci
             displayName: Install NPM dependencies
 
-          - script: yarn ts-node ./scripts/ci/monaco-editor-core-prepare stable
+          - script: npm run prepare-stable-core
             displayName: Setup, Build & Test monaco-editor-core
 
         tag: latest
@@ -62,7 +62,7 @@ extends:
           - script: npm ci
             displayName: Install NPM dependencies
 
-          - script: yarn ts-node ./scripts/ci/monaco-editor-prepare stable
+          - script: npm run prepare-stable
             displayName: Setup, Build & Test monaco-editor
 
         tag: latest

+ 5 - 1
package.json

@@ -28,7 +28,11 @@
 		"update-actions": "pin-github-action ./.github/workflows/website.yml",
 		"watch": "tsc -w -p ./src",
 		"build": "ts-node ./build/build-languages",
-		"build-monaco-editor": "npm run build && ts-node ./build/build-monaco-editor"
+		"build-monaco-editor": "npm run build && ts-node ./build/build-monaco-editor",
+		"prepare-nightly": "ts-node ./scripts/ci/monaco-editor-prepare nightly",
+		"prepare-stable": "ts-node ./scripts/ci/monaco-editor-prepare stable",
+		"prepare-nightly-core": "ts-node ./scripts/ci/monaco-editor-core-prepare nightly",
+		"prepare-stable-core": "ts-node ./scripts/ci/monaco-editor-core-prepare stable"
 	},
 	"typings": "./esm/vs/editor/editor.api.d.ts",
 	"module": "./esm/vs/editor/editor.main.js",