【发布时间】:2020-03-21 23:46:16
【问题描述】:
我正在尝试转换,但在阅读了一些资料后,我不确定如何将与 gitlab CI 一起使用的这部分 yaml 代码转换为 azure 管道 yaml:
build:
stage: build
script:
- npm run build
artifacts:
paths:
- dist
only:
- master
deploy:
stage: deploy
script:
- npm i -g netlify-cli
- netlify deploy --site $NETLIFY_SITE_ID --auth $NETLIFY_AUTH_TOKEN --prod
dependencies:
- build
only:
- master
特别是我想在构建阶段设置工件路径,然后在部署阶段以某种方式设置它。
现在在我的 azure-pipelines yaml 中的外观如下:
- script: |
npm run build
displayName: 'Build'
- script: |
npm i -g netlify-cli
netlify deploy --site $NETLIFY_SITE_ID --auth $NETLIFY_AUTH_TOKEN --prod
displayName: 'Deploy'
【问题讨论】:
标签: azure-devops continuous-integration azure-pipelines gitlab-ci continuous-deployment