【问题标题】:Bitbucket Pipeline deployment scrip to three different environmentsBitbucket Pipeline 部署脚本到三个不同的环境
【发布时间】:2019-12-10 11:02:33
【问题描述】:

我正在尝试制作一个 bitbucket 管道,以便可以部署到三个环境(开发、生产、测试​​)。

我有这个,但它似乎没有按预期工作

image: maven:3.3.9
pipelines:
  default:
    - step:
        name: Build and Test
        script:
          - mvn clean install
          - mvn package
     - step:
        name: Deploy to production
        script:
          - -Dspring.profiles.active=production
          - mvn clean install
          - mvn deploy
     - step:
        name: Deploy to development
        script:
          - -Dspring.profiles.active=develop
          - mvn clean install
          - mvn deploy
    - step:
        name: Deploy to testing
        script:
          - -Dspring.profiles.active=test
          - mvn clean install
          - mvn deploy

【问题讨论】:

    标签: bitbucket bitbucket-pipelines bitbucket-cloud


    【解决方案1】:

    我认为您只需在每个步骤中添加一行即可表明您想要使用哪个部署(测试、登台或生产),例如:

          - step:
             name: Deploy to prod
             deployment: production
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-06
      • 2018-10-11
      • 2021-07-27
      • 2017-07-26
      • 2023-03-03
      • 2018-08-23
      • 1970-01-01
      • 2019-02-09
      相关资源
      最近更新 更多