【问题标题】:Cruise Control Executing Python Script巡航控制执行 Python 脚本
【发布时间】:2012-07-31 04:48:37
【问题描述】:

我有一个项目,它使用单个 .py 文件来构建和压缩所有内容。如何在巡航控制中成功调用它?我为默认的 Ant 构建脚本尝试了以下方法:

<project name="x" default="build">
<target name="build">
    <exec executable="python2.7.2" failonerror="true">
        <arg value="C:\build\trunk\build.py" />
        <arg value="$(label)" />
    </exec>
</target>

但是,Cruise control 返回“无法运行程序 'python 2.7.2' 系统找不到指定的文件。

这是一个真正的新手问题,但有人能指出我让 CC 执行 .py 脚本的正确方向吗?我找不到一个好的资源。

【问题讨论】:

    标签: python xml ant cruisecontrol build-script


    【解决方案1】:

    很简单,python2.7.2 不是您“PATH”的一部分,也不在您的 ant 脚本所在的同一目录中。因此无法找到。在启动 Cruisecontrol 服务器之前将 python exe 放入您的路径(我们就是这样做的)或使用绝对路径(不推荐)。

    【讨论】:

    • 谢谢。原来我打错了可执行文件名!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-10
    • 2012-08-11
    • 2014-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多