1

我正在尝试制作一个 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
4

1 回答 1

0

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

      - step:
         name: Deploy to prod
         deployment: production
于 2020-10-03T20:04:16.110 回答