gpt4 book ai didi

django - 与 AWS 和 Django 的持续集成

转载 作者:行者123 更新时间:2023-12-01 15:34:10 25 4
gpt4 key购买 nike

我正在考虑为托管在 AWS 中的 Django 框架项目设置持续集成解决方案。他们是客户端和服务器测试。客户端测试将启动 headless 浏览器,但如果它可以启动真正的浏览器(如 Chrome 和 Firefox)也很好。

存储库托管在 BitBucket 上。如果代码被提交到一个分支,那么 CI 设置将拉取更改并在与生产紧密匹配的环境中运行测试会很棒。

考虑到上述限制,你能帮我设置最好的堆栈吗?

最佳答案

我认为 Fabric 适合这个。 Fabric 允许您在本地机器和服务器上运行代码。一旦你学习了 Fabric 的基础知识,你就会发现你可以运行一个像“fab deploy”这样的命令,Fabric 会将你的更改提交到一个分支,然后将更改拉到服务器上。

您可以在启动新服务器、准备环境、然后针对代码运行测试之间采取一些步骤。我一直在使用 Fabric 来简化一些部署,并发现这是一次很棒的体验。由于结构为您提供的灵 active ,您几乎可以随心所欲地进行部署,无论是在测试服务器、QA、实时等...

关于django - 与 AWS 和 Django 的持续集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20338414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com