Преглед изворни кода

chore: skip APIScan (#4432)

* chore: try using Windows to build and package

* chore: remove Linux step

* skip APIScan for core

* fix key

* revert testPlatforms

* Skip APIScan for the editor as well

* chore: fix nightly
Raymond Zhao пре 1 година
родитељ
комит
4b7e26f0a9
2 измењених фајлова са 4 додато и 0 уклоњено
  1. 1 0
      .azure-pipelines/publish-nightly.yml
  2. 3 0
      .azure-pipelines/publish-stable.yml

+ 1 - 0
.azure-pipelines/publish-nightly.yml

@@ -48,6 +48,7 @@ extends:
       - name: monaco-editor-core
       - name: monaco-editor-core
         workingDirectory: $(Build.SourcesDirectory)/dependencies/vscode/out-monaco-editor-core
         workingDirectory: $(Build.SourcesDirectory)/dependencies/vscode/out-monaco-editor-core
         testPlatforms: []
         testPlatforms: []
+        skipAPIScan: true # package build requires Linux
         buildSteps:
         buildSteps:
           - script: sudo apt install -y libkrb5-dev
           - script: sudo apt install -y libkrb5-dev
             displayName: Install libkrb5-dev
             displayName: Install libkrb5-dev

+ 3 - 0
.azure-pipelines/publish-stable.yml

@@ -36,6 +36,7 @@ extends:
       - name: monaco-editor-core
       - name: monaco-editor-core
         workingDirectory: $(Build.SourcesDirectory)/dependencies/vscode/out-monaco-editor-core
         workingDirectory: $(Build.SourcesDirectory)/dependencies/vscode/out-monaco-editor-core
         testPlatforms: []
         testPlatforms: []
+        skipAPIScan: true # package build requires Linux
         buildSteps:
         buildSteps:
           - script: sudo apt install -y libkrb5-dev
           - script: sudo apt install -y libkrb5-dev
             displayName: Install libkrb5-dev
             displayName: Install libkrb5-dev
@@ -54,6 +55,7 @@ extends:
       - name: monaco-editor
       - name: monaco-editor
         workingDirectory: $(Build.SourcesDirectory)/out/monaco-editor
         workingDirectory: $(Build.SourcesDirectory)/out/monaco-editor
         testPlatforms: []
         testPlatforms: []
+        skipAPIScan: true # package build requires Linux
         buildSteps:
         buildSteps:
           - script: npm ci
           - script: npm ci
             displayName: Install NPM dependencies
             displayName: Install NPM dependencies
@@ -68,6 +70,7 @@ extends:
       - name: monaco-editor-webpack-plugin
       - name: monaco-editor-webpack-plugin
         workingDirectory: $(Build.SourcesDirectory)/webpack-plugin
         workingDirectory: $(Build.SourcesDirectory)/webpack-plugin
         testPlatforms: []
         testPlatforms: []
+        packagePlatform: Windows
         buildSteps:
         buildSteps:
           - script: npm ci
           - script: npm ci
             displayName: Install NPM dependencies
             displayName: Install NPM dependencies