Allows for manual nightly builds.

This commit is contained in:
Henning Dieterichs 2023-06-05 17:40:14 +02:00
parent c84c0cb8f9
commit 74470a5fb2
No known key found for this signature in database
GPG key ID: 771381EFFDB9EC06
5 changed files with 31 additions and 5 deletions

View file

@ -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