如何使用ANT在关键区构建中止之前删除文件



大家好!

如果构建中止,我想删除一个文件。

这是我的临界区:

<touch file="PATH/lockfile.txt" />
<unzip src="PATH/archive.zip" dest="PATH/toto"/>

因此,如果在<unzip>期间构建中止,我想删除lockfile.txt我该怎么做呢?

要了解更多的细节,不要犹豫非常感谢!

如果我们在工作级别上讨论-添加一个构建后操作来删除该文件。这样,被终止的构建(由于超时或其他原因)将立即完成构建部分并转移到后构建。这将确保删除同一会话workspace下的文件。

  1. 转到Post-build Actions并添加Execute a set of scripts
  2. 添加构建步骤->执行Apache Ant
  3. 确保在机器上安装了ANT或在Jenkins管理中配置为自动安装
  4. 运行ANT脚本:

<property environment="env"/> <property name="ws" value="${env.WORKSPACE}"/> <delete file="${ws}${file_Name}"/>

祝你好运!

相关内容

  • 没有找到相关文章

最新更新