在GitHub操作上使用dpl

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

我在gitlab ci上与dpl一起使用。我们的仓库使用的是特定版本,代码如下:

prod_deploy_api_developer:
  stage: deploy
  script:
    - echo "prod_deploy_api running"
    - apt-get update -qy
    - apt-get install -yqq ruby ruby-dev --silent
    - gem install dpl -v 1.8.47
    - cd ./api
    - dpl --provider=heroku --app=myapp --api-key=mycrazykey --skip-cleanup

现在,我们将该代码库迁移到了GitHub,但我没有找到可以运行的GitHub Action

travis-ci github-actions dpl
1个回答
0
投票
这是一个非常简单的实现,我只是添加了

heroku作为提供者,因为这是我部署项目所需要的,就像过去在GitLab上所做的那样。

heroku的使用示例:

示例

- name: Dpl to heroku uses: tiagogouvea/github-dpl-action@master with: provider: 'heroku' app: 'your-heroku-app-name' api-key: 'your-66a593c465c7ec9-heroku-api-key'

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