Add release pipeline yaml for types package (#492)

This commit is contained in:
Eric Jizba 2021-12-08 14:43:09 -08:00 коммит произвёл GitHub
Родитель ed546ff40f
Коммит af0b08b759
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 31 добавлений и 0 удалений

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

@ -0,0 +1,31 @@
trigger: none
pr: none
resources:
pipelines:
- pipeline: nodeWorkerCI
project: 'Azure Functions'
source: Azure.azure-functions-nodejs-worker
branch: v3.x
jobs:
- job: ReleaseTypes
pool:
vmImage: 'ubuntu-latest'
steps:
- task: NodeTool@0
displayName: 'Install Node.js'
inputs:
versionSpec: 14.x
- download: nodeWorkerCI
- script: mv *.tgz package.tgz
displayName: 'Rename tgz file' # because the publish command below requires an exact path
workingDirectory: '$(Pipeline.Workspace)/nodeWorkerCI/types'
- task: Npm@1
displayName: 'npm publish'
inputs:
command: custom
workingDir: '$(Pipeline.Workspace)/nodeWorkerCI/types'
verbose: true
customCommand: 'publish package.tgz'
publishEndpoint: 'TypeScript Types Publish'