fassembler是构建系统的OpenCore。
这可能是通用构建软件一拉GNU制作,Buildit等。但它专为运行CoActivate.org软件的构建和部署需求而开发的。
如何使用Fassembler
见http://www.coactivate.org/projects/fassembler/howto
What是新的本新闻稿中:
- Fassembler变化:
- 在增加了一个新的tasks.InstallSpecIfPresent它检查如果路径的要求规范存在于文件系统,并执行该文件不存在,什么都没有。
- 在tasks.VirtualEnv(never_create_virtualenv = TRUE)不再运行任何的子任务。
- 在增加了一个新的任务fassembler.apache.CheckApache将检查存在所需的Apache模块列表。它必须调用从项目的子类fassembler.apache.ApacheMixin。
- 在项目的变化:
- 在fassembler:TOPP现在安装要求/ fassembler-req.txt到fassembler的virtualenv,如果该文件存在。此文件可以指定附加软件包提供额外fassembler项目构建的其余部分被使用。
- 在这个动作以前在的OpenCore,fassembler_boot重建-的OpenCore站点脚本完成,正在搬到这里更好的封装版本。 (A构建应该能够完全从fassembler运行;的OpenCore,fassembler_boot应该只是一个方便的包,包fassembler的更神秘的知识)
- 在fassembler各种配置的变化:buildmaster的和buildslave
- 在fassembler:WordPress的现在检查其所需的Apache模块的存在,包括Apache PHP模块 。
- 在烘烤中的固定要求的OpenCore的i18ndude子项目。
什么版本0.5是新的:
- 在加入``num_extra_zopes``属性的ENVIRON对象,这会在build.ini的[常规]部分中的``num_extra_zopes``设置并返回它作为一个整数或0,如果没有这样的设置存在。
- 在该设置将被用于填充的``opencore_remote_uri``在前端配置的价值,使前端,以代理的Zope实例的负载均衡设置。
- 在一个``num_extra_zopes``设置也被添加到fassembler:TOPP项目,它被保存到build.ini
要求:
- 在Python中
评论没有发现