Gitlab Yaml到Azure管道Yaml文件

问题描述 投票:0回答:1

[我正在尝试进行转换,但是在阅读了一些资料后,我不确定如何将与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

特别是我想在构建阶段设置工件路径,然后在部署阶段以某种方式设置它。

现在在我的天蓝色管道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
1个回答
1
投票

请参见下面的示例:

© www.soinside.com 2019 - 2024. All rights reserved.