我定义了一个Jenkins构建,它从一个特定的文件夹中轮询和检索所有SVN标签。如果创建了一个新标签,Jenkins就会下载它。但是,我还需要在该标记文件夹中使用Ant构建Java应用程序。如何才能只对新的(或更新的)标记文件夹执行Ant目标,而不对现有的未更改的标记文件夹执行Ant目标?
您是否使用列表Subversion标记(及更多)参数?它非常适合手工构建,但不幸的是,对于自动/轮询构建,您需要显式地声明使用哪个标记。如果它可以使用排序顺序来确定自动构建的新标记,那就太好了。