标签: jenkins continuous-integration jenkins-pipeline continuous-deployment continuous-delivery
我正在处理Django项目,我想将其与Jenkins集成以进行自动构建和部署。我们要在其中部署项目的测试和生产环境。
我正在使用虚拟环境,因此对于构建,我想检查是否创建了虚拟环境。如果创建了它,那么build应该什么都不做,否则它应该创建一个虚拟环境并根据requirements.txt安装依赖项。
要进行部署,Jenkins应该在测试/产品服务器上自动部署代码。
我对Jenkins脚本还很陌生,请有人帮忙设计管道。此外,这样做的最佳实践是什么。