Ensure signing/packaging works as expected (#4088)

* test out signing js and packaging it without messing up sign

* yarn compile-production

* temp image override

* confirmed, this fixes signing
This commit is contained in:
Garrett Campbell 2024-09-20 13:01:34 -04:00 коммит произвёл GitHub
Родитель 8d35cf5144
Коммит 3305ff22fc
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
4 изменённых файлов: 1 добавлений и 8 удалений

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

@ -29,9 +29,6 @@ extends:
templateContext:
type: releaseJob
isProduction: true
sdl:
codeSignValidation:
additionalTargetsGlobPattern: -|**\*.js
inputs:
- input: pipelineArtifact
pipeline: BuildPrereleasePipeline

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

@ -61,9 +61,6 @@ extends:
templateContext:
type: releaseJob
isProduction: true
sdl:
codeSignValidation:
additionalTargetsGlobPattern: -|**\*.js
inputs:
- input: pipelineArtifact
pipeline: BuildReleasePipeline

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

@ -58,7 +58,7 @@ steps:
displayName: Build files
inputs:
script: |
npm run vscode:prepublish
yarn compile-production
- task: MSBuild@1
displayName: Sign files
inputs:

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

@ -3677,7 +3677,6 @@
"@test": "out/test/"
},
"scripts": {
"vscode:prepublish": "yarn run compile-production",
"compile": "yarn install && webpack --mode development",
"compile-watch": "yarn install && webpack --mode development --watch --progress",
"compile-production": "yarn install && yarn run translations-generate && webpack --env BUILD_VSCODE_NLS=true --mode production",