我们有第三方软件附带捆绑的ant安装,我想像这样设置构建:
我试过了:
有没有人成功进行此类设置?
答案 0 :(得分:1)
首先,您可以将Jenkins配置为使用您想要的任何版本的Ant,而不会影响其他环境。您可以使用Ant 1.8.2(由Jenkins安装)运行此特定作业,而其他作业使用不同版本的Ant运行。这是正确的方法。
您将不能够通过Jenkins Ant插件使用“捆绑在工作区中的Ant”。请参阅第一点。
如果您想手动(通过执行Windows批处理命令构建步骤)执行Ant命令行,请使用%WORKSPACE%\path-to-bundled-ant\apache-ant-1.8.2\bin\ant.bat
。话虽如此,您可能需要 to set the ANT_HOME
variable ,但仅针对该特定工作。
我建议您查看 EnvInject plugin ,仅为此作业设置ANT_HOME
。