Update azuredevops release pipeline (#8402)

* Update azure-pipelines-release.yml

* change build-visx timeout to 1 hour

* Update azure-pipelines-release.yml for Azure Pipelines

* Update azure-pipelines-release.yml for Azure Pipelines

* Update azure-pipelines-release.yml disable codeql

* add tag override for testing

* change override tag

* revert custom tag

* remove condition on publish
This commit is contained in:
Bill Schnurr 2024-08-06 16:09:31 -07:00 коммит произвёл GitHub
Родитель e5889207ff
Коммит 5589f06936
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 10 добавлений и 6 удалений

Просмотреть файл

@ -20,12 +20,15 @@ extends:
template: azure-pipelines/MicroBuild.1ES.Official.yml@MicroBuildTemplate
parameters:
sdl:
codeql:
compiled:
enabled: false
justificationForDisabling: 'Running a scan on the Pyright-Build'
sourceAnalysisPool: VSEngSS-MicroBuild2022-1ES
pool:
name: AzurePipelines-EO
demands:
- ImageOverride -equals 1ESPT-Ubuntu22.04
os: Linux
pool:
name: VSEngSS-MicroBuild2022-1ES
os: windows
customBuildTags:
- ES365AIMigrationTooling
stages:
@ -46,9 +49,10 @@ extends:
artifactName: $(ARTIFACT_NAME_VSIX)
steps:
- checkout: self
fetchDepth: 1
clean: true
submodules: true
fetchTags: true
fetchTags: false
persistCredentials: True
- task: NodeTool@0
displayName: Use Node 18.x
@ -63,7 +67,7 @@ extends:
inputs:
script: |
npm run package
mv pyright-*.vsix $(VSIX_NAME)
move pyright-*.vsix %VSIX_NAME%
workingDirectory: packages/vscode-pyright
- task: CopyFiles@2
displayName: 'Copy vsix to: build_output'