gpt4 book ai didi

maven - 从 jenkins/maven build 发布 SNAPSHOT 到 nexus

转载 作者:行者123 更新时间:2023-12-04 00:06:53 25 4
gpt4 key购买 nike

我正在尝试将构建 jenkins/maven 的结果发布到 Nexus 存储库。

构建是一个 war 快照,这里是 POM 的开始:

<http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.elis</groupIenter code hered>
<artifactId>accueil_ce</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<name>accueil_ce</name>

我用 全新安装 构建的 Maven 目标。

我已经安装并配置了 Nexus 存储库管理器发布者 jenkins 的插件,因此它可以在后期构建步骤中发布到我的 nexus Repo。

问题是 :
  • 如果我在 Nexus 中将存储库配置为“快照”和“允许重新部署”,则在配置作业的构建后步骤“Nexus 存储库管理器发布者”时,它不会出现在 Jenkins 中可用的存储库列表中。
  • 如果我在 Nexus 中将 repos 配置为“发布”和“允许重新部署”,那么在运行 jenkins 作业时会出现以下错误:

    java.io.IOException:com.sonatype.nexus.api.exception.RepositoryManagerException: Unable to upload component: Bad Request 版本 0.0.1-SNAPSHOT 与存储库策略不匹配!

  • 我不明白,无法使用此插件将快照从 jenkins 构建发布到 nexus ?

    最佳答案

    关于maven - 从 jenkins/maven build 发布 SNAPSHOT 到 nexus,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43539560/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com