是否可以为 BitBucket 存储库设置 CD,以便一旦代码提交/合并到 dev 分支中,测试将在 BitBucket(或其他)云中运行,如果测试通过,则在 VPS 上触发 git pull 以及python manage.py 命令?
编辑: Bitbucket 为 Bitbucket Cloud 提供了一个“集成的 CI/CD,设置起来很简单,可以自动执行从测试到生产的代码。” 在这里检查
此外,如果 Bitbucket 不是必需的,您可以轻松使用:
GitHub -> Travis-CI -> Heroku
试试吧,如果这对你来说没问题。
UPDATE
: GitHub 最近启用了自己的 CI。它位于Actions
选项卡下。例如,您可以在 pypi 上发布您的 Python 项目。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句