Git推动部署到Camunda Cloud
Git推动部署到Camunda Cloud
使用适用于GitHub的 Zeebe Action,您可以在推送到特定分支时自动执行GitHub存储库以将BPMN模型部署到Camunda Cloud。
在此快速教程中,我将向您展示如何配置GitHub存储库,以便在推送到主服务器上时将所有BPMN模型部署到您存储库的bpmn目录中。
如果您还没有Camunda Cloud帐户,则可以 加入公开测试版 以获得一个。
在Camunda Cloud中创建客户端
在Camunda Cloud控制台中进入Zeebe集群,然后创建一个新客户端。您可能希望将其命名为“ GitHub-Automation”,以便了解其用途。
通过单击右下角的复制图标来复制“连接信息”块。
在GitHub存储库中配置Secret
在您的GitHub存储库中,转到存储库设置Secrets配置。添加一个名为的新Secret ZEEBE_CLIENT_CONFIG ,并将Connection Info粘贴在其中。
创建GitHub工作流程以部署模型
在您的仓库中创建一个文件 .github/workflows/deploy-bpmn-from-master.yml。
粘贴以下内容:
name: Deploy Workflows
on:
push:
branches:
- master