【问题标题】:Apache Archiva Maven releatedApache Archiva Maven 相关
【发布时间】:2019-04-19 12:33:02
【问题描述】:

我正在尝试使用 Apache Archiva 作为我的项目存储库。由于我分别在 pom.xml 和 settings.xml 中配置了详细信息,因此我配置了存档并能够使用 mvn deploy 将快照上传到存档。

现在我有正在开发中的快照,在发布时,我想将最新的工件从快照移动到内部(发布)。我可以知道配置细节吗?我尝试使用 maven release:prepare 但它失败了,因为我还必须在其中提到 SCM。在这种情况下,它只是将工件从快照移动到内部,不需要不同的编译。

请帮忙。

【问题讨论】:

  • maven的release插件对流程(设置标签,重新编译)比较严格。您可以做的是重命名目标文件夹中的文件(无需编译),然后上传(使用 maven install 插件)。 maven.apache.org/plugins/maven-install-plugin/examples/… 请注意,我不会这样做,因为您的 SCM 中没有标记此版本,也没有检查文件,它仍在编译。

标签: java apache maven devops archiva


【解决方案1】:

我能够通过提到的 scm 指向 git 存储库使用 release:perform 来实现这一点。 release:prepare 进行了结帐并推送了一个版本,并在 git 中创建了一个标签。 谢谢

【讨论】:

    猜你喜欢
    • 2023-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-26
    • 1970-01-01
    • 2020-03-29
    相关资源
    最近更新 更多