1) publish
发行当前模块的制品和已解析的描述符(已交付的ivy文件)。
这个任务的目的是发行当前模块描述符和它的声明的发行制品到仓库中。
所有制品必须在这个任务调用前创建。它不会自己创建制品,而是只期望能在制品正则表达式之处的地方找到他们。
目标仓库通过在当前ivy设置中声明的解析器的名字来给出。查阅设置文件来获取解析器支持制品发行的细节。
同时也发行已交付的ivy文件(除非你不想),并且甚至会deliver它,如果ivy文件没有在上一次delever调用时交付或者forcedeliver被 设置为true。这是为什么这个任务有很多只是为deliver有用的参数。看下面的插图:
文档(17)-ant任务(5)-publish-ant ivy">
从1.4.1起,source artifact pattern 可以通过使用task的属性(artifactspattern)或者使用内嵌制品元素列表(看下面的例子)来指 定。
时间: 2024-10-19 00:43:29