文件名称:ce_buildbot:CRYENGINE项目的Buildbot配置
文件大小:10KB
文件格式:ZIP
更新时间:2024-02-20 01:28:43
continuous-integration build-automation developer-tools cryengine ContinuousintegrationPython
这是什么? 这是一个简单的buildbot( )配置,可与CRYENGINE( )项目一起使用。 假定代码和依赖项托管在git存储库中。 通过使用buildbot的“ Force”调度程序,此设置可用于编译分支的当前状态。 它还可以用于“尝试”更改-将其编译为不同的配置,并报告遇到的问题。 这样,开发人员可以确保在提交代码之前不会中断编译。 通过使用用于检查编译状态的存储库挂钩,可以要求开发人员在允许其推送更改之前确保其代码已编译。 为此提供了一个git钩子(用Pyton编写)。 涉及一些设置,如下所述。 组态 文件“ common_files / buildbot_config.json”列出了可以构建的所有配置以及必须构建的配置。 客户端文件 “ buildbot_config.json”文件必须位于存储库根目录中。 为了尝试使用buildbot进行更改,请提交所有更改,然后运行'trychange.py',并在'--repopath'参数中向其传递存储库根目录。 根据具体情况,最好也将此目录检入存储库,并将repopath参数硬编码为“。”。 此trychange
【文件预览】:
ce_buildbot-master
----repohost_files()
--------update.py(4KB)
----LICENSE(1KB)
----common_files()
--------buildbot_config.json(408B)
----cryengine.py(5KB)
----requirements.txt(18B)
----.gitignore(1KB)
----client_files()
--------trychange.py(6KB)
----README.md(2KB)
----master.cfg(3KB)