【发布时间】:2014-10-15 21:34:56
【问题描述】:
我正在向我的 Ant 构建文件添加一个 publish-release 目标。我希望能够运行构建,然后可选地运行publish-release 目标以将文件上传到我的工件服务器。所以我尝试了以下方法:
<target name="publish-release">
<ivy:resolve conf="*" />
<ivy:publish resolver="releases">
<ivy:artifacts pattern="${out.dir}/[artifact]-[revision](-[classifier]).[ext]" />
</ivy:publish>
</target>
当我运行此目标时,工件已正确上传,但我的 Ivy 描述符文件中的状态为 integration。如何将其更改为 release?
<!-- I would like the status here to be "release" -->
<info ... status="integration" publication="20141015084720"/>
我尝试将ivy.status 属性设置为release,但没有任何改变。
【问题讨论】: