文件名称:buildbot-sample-conf:使用Buildbot进行Web应用程序和Web项目的持续集成的示例设置
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-04 06:40:51
Python
Buildbot示例配置 本文档介绍了如何将Webapp与Buildbot进行持续集成。 它包含Buildbot,Git,Apache和Nginx的配置文件。 这是的后续。 1.场景 一个Django可插拔应用程序。 一个使用先前应用程序的Django项目。 Buildbot必须同时为应用程序和项目运行测试。 当更改到达应用程序的存储库时,Buildbot将构建该应用程序。 当更改到达项目存储库时,Buildbot将在构建应用程序后立即构建项目。 项目的存储库将托管在内部服务器中。 App的存储库将托管在GitHub中。 应用和项目必须在受支持的Python / Django版本下构建。 构建结果必须通过Web界面提供。 2.解决方案 Buildbot的主服务器和从服务器将位于同一台计算机上。 将有3个Python virtualenv支持Python v2.7下的Dja
【文件预览】:
buildbot-sample-conf-master
----master.cfg.project(6KB)
----master.cfg.project+app+connected(10KB)
----master.cfg.project+app(9KB)
----nginx.vhost(387B)
----etc.default.buildmaster(655B)
----activate_venv.sh(158B)
----README.md(14KB)
----apache.vhost(731B)
----etc.default.buildslave(1KB)
----post-receive(206B)
----.gitignore(2B)