|
|
|
@ -23,6 +23,16 @@ resources:
|
|
|
|
|
ref: main
|
|
|
|
|
endpoint: Monaco
|
|
|
|
|
|
|
|
|
|
parameters:
|
|
|
|
|
- name: vscodeRef
|
|
|
|
|
displayName: The VS Code commit id. When left empty, the main branched is used.
|
|
|
|
|
type: string
|
|
|
|
|
default: ''
|
|
|
|
|
- name: prereleaseVersion
|
|
|
|
|
displayName: The prerelease version. When left empty, dev-${today} is used.
|
|
|
|
|
type: string
|
|
|
|
|
default: ''
|
|
|
|
|
|
|
|
|
|
extends:
|
|
|
|
|
template: azure-pipelines/npm-package/pipeline.yml@templates
|
|
|
|
|
parameters:
|
|
|
|
@ -35,6 +45,9 @@ extends:
|
|
|
|
|
displayName: Install NPM dependencies
|
|
|
|
|
|
|
|
|
|
- script: yarn ts-node ./scripts/ci/monaco-editor-core-prepare nightly
|
|
|
|
|
env:
|
|
|
|
|
VSCODE_REF: ${{ parameters.vscodeRef }}
|
|
|
|
|
PRERELEASE_VERSION: ${{ parameters.prereleaseVersion }}
|
|
|
|
|
retryCountOnTaskFailure: 5
|
|
|
|
|
displayName: Setup, Build & Test monaco-editor-core
|
|
|
|
|
|
|
|
|
@ -51,6 +64,9 @@ extends:
|
|
|
|
|
displayName: Install NPM dependencies
|
|
|
|
|
|
|
|
|
|
- script: yarn ts-node ./scripts/ci/monaco-editor-prepare nightly
|
|
|
|
|
env:
|
|
|
|
|
VSCODE_REF: ${{ parameters.vscodeRef }}
|
|
|
|
|
PRERELEASE_VERSION: ${{ parameters.prereleaseVersion }}
|
|
|
|
|
retryCountOnTaskFailure: 5
|
|
|
|
|
displayName: Setup, Build & Test monaco-editor
|
|
|
|
|
|
|
|
|
|