【发布时间】:2012-08-11 05:27:06
【问题描述】:
我有一个 CruiseControl 项目,它执行文件 build.py,无论是 nightly 还是 CI。我想在我的构建脚本中抛出某种标志,它可以确定要调用哪个函数,所以我不必有两个基本上做同样事情的.py 文件。
在执行.py文件时,是否可以通过CruiseControl传入变量或参数?
<project name="x" default="build">
<target name="build-ci">
<exec executable="python" failonerror="true">
<arg value="build-cc.py" />
<arg value="$(label)" />
</exec>
</target>
<project name="x-nightly" default="build">
<target name="build-nightly">
<exec executable="python" failonerror="true">
<arg value="build-cc.py" />
<arg value="$(label)" />
</exec>
</target>
</project>
【问题讨论】:
标签: python xml continuous-integration cruisecontrol build-script