[英]Use dpl on GitHub Actions
I was used with dpl on gitlab ci.我在 gitlab ci 上与 dpl 一起使用。 Our repo was using a specific version and the code was like that:
我们的 repo 使用的是特定版本,代码是这样的:
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
Now we migrated that codebase to GitHub, and I didn't found a GitHub Action ready to run.现在我们将该代码库迁移到 GitHub,但我没有找到准备运行的GitHub 操作。
I just published Dpl Github Action .我刚刚发布了Dpl Github Action 。
It's a very simple implementation, and I just added heroku as provider, because is the one I needed to deploy my project like used to do on GitLab.这是一个非常简单的实现,我刚刚添加了heroku作为提供程序,因为这是我需要像以前在 GitLab 上那样部署我的项目的那个。
A use example with heroku: 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'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.