我在“RPM as Secondary Artifact”样式配置(http://mojo.codehaus.org/rpm-maven-plugin/usage.html)中实现了maven rpm插件
<execution>
<id>attach-rpm</id>
<phase>deploy</phase>
<goals>
<goal>attached-rpm</goal>
</goals>
</execution>
我们在父母中配置了分发管理,这将战争部署到nexus。
创建了rpm,但是没有上传到nexus。
我被要求在部署阶段调用rpm插件。这可能就是rpm没有上传到nexus的原因吗?是否必须在包装过程中创建?
答案 0 :(得分:0)
你确实回答了你的问题。需要创建rpm作为打包阶段的一部分,以便在部署阶段可用。 可能发生的事情是,在调用rpm插件之前,推送到存储库的实际部署工作正在进行。