为shell中配置的ANT获取ANT_HOME



我在jenkins中配置了一个蚂蚁安装(Manage jenkins->ant Installations)。我有一个构建步骤Execute shell,其中我需要调用蚂蚁目标。如何获得用于特定ANT安装的ANT_HOME,或者配置shell需要具有用于特定安装的ANT-HOME?

JAVA_HOME正在设置当您选择ANT步骤时,shell脚本将使用服务器上设置的ANT_HOME作为环境变量。一个解决方案是在ANT任务期间将ANT_HOME值写入工作空间中的文件。

<echo message="${ant.home}" file="anthome.txt" />

shell脚本读取该文件并将其用于启动ant目标。

FOR /F %i IN (anthome.txt) DO SET ANT_HOME=%i

在任何情况下,可能更容易有一个蚂蚁脚本来启动其他蚂蚁目标,你的方法。

相关内容

  • 没有找到相关文章

最新更新