如何在gitlab上将Maven存储库部署到Heroku

时间:2019-06-15 11:36:46

标签: java maven heroku continuous-integration gitlab

我创建了一个.gitlab-ci.yml文件,并尝试将gitlab上的maven存储库部署到heroku。不幸的是,如果没有heroku-cli(我无法在gitlab上安装),我将无法理解。 构建过程和测试过程没有失败,但是部署过程是由于我缺乏有关其工作原理的信息。

我创建的yml文件如下:

before_script:
  - apk update && apk add git 
  - apk update && apk add openjdk8
  - apk update && apk add maven
  - git --version

build:
  stage: build
  script:
    - mvn compile

test:
  stage: test
  script:
    - mvn test

deploy:
  stage: deploy
  script:
    - heroku git:remote -a NAME_OF_MY_HEROKUAPP
    - git push heroku master
  only:
    - master

0 个答案:

没有答案