nexus相关内容

Jenkins构建使用Nexus工件(所有GAV)的版本进行参数化

是否有一个Jenkins插件可以对我的Nexus回购进行组工件版本(GAV)搜索并列出结果?我希望将结果作为选择(下拉列表)在参数化构建中可用. 解决方案 无需自定义Ruby脚本.现在有一个专用插件可以满足您的需求: Maven元数据Jenkins CI服务器插件 只需标记“列出Maven工件版本"类型的“参数化内部版本"和“添加参数"即可: 名称MY_SNAPSHOT_JAR ..
发布时间:2019-09-02 20:39:15 其他开发

使用功能分支时避免Maven存储库版本冲突

问题:如何处理Maven多项目构建的功能分支? Jenkins构建并部署了这些分支,以将开发人员的构建开销降至最低,但开发和功能分支无法构建相同的Maven版本,否则我们将冒着工件与源代码不匹配的风险. 我们有一个脚本来更改子pom中的父版本和root pom中的版本.虽然这会将分支隔离在Maven空间中,但合并时会导致额外的工作. 我认为nexus pro分期功能可以帮助我们避 ..
发布时间:2019-09-02 20:18:40 其他开发

与nuget的联系还是人工的?

我正在尝试将体面的参考管理引入我的组织.之前曾经在Maven中使用过Nexus,但我知道它比在本地构建一切的方法要优越得多.因为这是一个.Net商店,所以我想使用NuGet代替Maven.我知道二进制存储库将是最重要的方面,但是没有在二进制存储库中托管NuGet存储库的经验. 在这种情况下,是否有任何理由支持Nexus或Artifactory?如果有什么区别,我们将svn作为Jenkins作 ..
发布时间:2019-09-02 20:18:09 其他开发

Nexus工件上传

如何通过使用jenkins shell自动生成版本来将工件上传到nexus?我正在使用此脚本,并且想要在上传工件时自动生成版本. mvn deploy:deploy-file \ -DgroupId= \ -DartifactId= \ -Dversion= \ -DgeneratePom= \ ..
发布时间:2019-09-02 20:12:25 其他开发

使用Jenkins将tar.gz发布到Nexus

这是我要解决的问题: 从Github到本地目录D的结帐代码 在目录D中运行configure命令 为目录创建tar.gz 将taz.gz文件上传到Nexus 我陷入了第3步: -我可以在Maven pom.xml文件中指定版本,但是有没有一种方法可以在每次运行Jenkins时自动创建一个构建版本? -如果我在pom.xml文件中指定tar.gz,则会得到:未知包装:gz @第6行 ..
发布时间:2019-09-02 20:05:07 其他开发

Jenkins中的配置Maven设置

我的项目有3个maven模块,它们是由nodejs脚本构建的. 现在,我想与Jenkin和Nexus集成.我的Jenkin构建配置如下所示: 在我的本地Maven settings.xml中,我为Nexus存储库和另一个存储库添加了一些配置. 您能启发我这种情况吗?我是詹金的新手. 谢谢. 解决方案 我只是找到一种解决方法,方法是将mvn-settings.xml直 ..
发布时间:2019-09-02 19:44:19 其他开发

具有Maven,Jenkins,Nexus的基础架构

我们正在使用Maven.我想设置基础结构,以便自动构建的工件可以进入Nexus存储库.然后它们可以供开发人员使用. 我已经为我们的项目设置了一份有詹金斯的工作. 我将Nexus设置为在同一服务器上. 在开发人员的PC上,我将默认Maven设置复制到C:\ Users {user} .m2 \ settings.xml 添加此部分. 参考文献: 配置Maven以使用单个Nexus ..
发布时间:2019-09-02 19:39:13 其他开发

防止Jenkins将工件安装到本地Maven存储库

即使仅以clean package为目标执行作业,Jenkins仍将最新构建的工件安装到本地Maven存储库中. 当某人不小心提交了共享库的更新版本而未增加该库的POM中的版本号时,这引起了一个问题. Jenkins构建了jar,将其安装到本地Maven存储库,然后(按配置)将工件部署到我们的共享Nexus存储库. Nexus非常正确地拒绝接受新的工件,因为它已经具有具有给定版本号的发行版. ..
发布时间:2019-09-02 19:31:20 其他开发

您如何将Jenkins中的特定工件部署到Nexus中?

我有一个在Jenkins中运行的多模块Maven项目.我想将最终工件(装配体构建中的RPM)部署到Nexus服务器.我认为没有理由部署中间工件(因此没有"mvn clean deploy"),因为这会在我不需要的服务器上产生额外的垃圾.我们正在尝试建立连续的交付渠道,因此我们从未部署过SNAPSHOT版本. Jenkins的各种插件似乎都集中在部署所有工件上.我该如何部署自己选择的那个? 编 ..
发布时间:2019-09-02 19:31:17 其他开发

如何在共享的詹金斯服务器上管理Maven settings.xml?

我有一个由多个团队共享的Jenkins集群,可以在其上配置构建作业,但是我不能轻易地对Jenkins配置本身进行更改. 有一个中央的"nexus pro" maven仓库管理器,但是这个非常大的跨国公司中的每个团队/小组都有自己的仓库,发布到仓库需要用户名/密码组合. 这意味着我必须使用一个maven settings.xml配置Jenkins服务器,这对我正在使用的团队是唯一的,而不 ..
发布时间:2019-09-02 19:31:11 其他开发

在休息反应的空uri

我正在为nexus oss开发一个插件。我的应用程序会创建一个休息调用响应(来自服务器的请求)。但是当服务器收到它时,它会抛出错误,如下所示 javax.xml.bind.UnmarshalException: unexpected element (uri:“”,local:“com.collabnet.teamforge.ia.types.GetConfigurationParame ..
发布时间:2019-06-14 19:39:38 其他开发

Maven - Nexus:找到依赖项目

在nexus中是否有办法找到依赖于特定依赖项的所有项目? 我们的nexus存储库中有一个项目列表。我们需要找到所有使用特定依赖项的项目。 解决方案 工件使用Nexus插件是Nexus的开源插件,可以做到这一点。 免费的Nexus书中提供了更多可用插件和集成的列表。 。 请确保在插件中使用正确版本的Nexus或将项目分叉并更新为您的Nexus版本。 ..
发布时间:2019-01-02 20:38:46 Java开发

Maven错误:未经授权,ReasonPhrase:未经授权

我从Nexus存储库中检出了我的代码。我更改了帐户的密码,并在 settings.xml 文件中正确设置。在执行 mvn install clean 时,我收到错误说未授权,ReasonPhrase:未授权当它尝试从该文件下载文件时存储库。 任何想法如何解决这个错误?我使用的是带有Maven 3.04的Windows 7 解决方案 这里的问题是所用密码中的拼写错误,不容易识别由于密码 ..
发布时间:2018-12-17 10:12:49 Java开发

Sonatype Nexus 3 - 获取最新快照

我们刚刚将nexus安装升级到最新版本(3.x)。有没有办法获得给定快照工件的最新版本? Nexus 2有一个不错的API,不再支持。 同样的问题(但旧版本)已在这里得到解答: Sonatype Nexus REST Api获取最新版本 任何想法都受到高度赞赏。 最好, Daniel 解决方案 Nexus 2有一个不错的API,不再支持。 听起来你指的是: ..
发布时间:2018-12-12 18:37:31 Java开发

在本地网络中使用Sonatype nexus

我已成功为Java应用程序创建了一个小型软件工程环境(SEE),其中包括基于maven和nexus的其他工具。我的实际问题是 - 并不是一个真正的惊喜 - nexus通常需要访问互联网才能从中央存储库获取所请求的工件。但SEE必须严格离线,并且无法改变它(安全原因)。 我的第一个快速解决方案是镜像nexus / maven安装在机器上,连接到互联网,运行一些标准的pom来填充镜像连接,并通过 ..
发布时间:2018-12-10 22:57:57 Java开发

使用不同的设置将Maven工件部署到多个存储库

我们有许多Java项目,它们是使用Jenkins构建的CI。这些部署到我们自己的Nexus服务器就好了。 问题是,我们需要将这些库提供给第三方,但没有源代码。 因此对于每个项目,在Nexus中我们有: 发布我们开发人员的存储库(包括已部署源代码) 我们开发人员的快照存储库(包括已部署的源代码) 第三方发布存储库(仅限JAR + POM) (并且很好):第三方快照存储库(仅限JAR ..
发布时间:2018-12-10 21:43:20 Java开发

如何从Nexus自动部署战争到Tomcat?

如何从Nexus自动部署战争到Tomcat? 我有一个maven web项目,可以在Nexus上构建和部署(SNAPSHOT和发布版本)成功。我想知道Nexus中是否有功能/插件,它会选择已发布的战争并自动部署在远程Tomcat上? 我知道您可以使用maven-tomcat-plugin将战争部署到远程Tomcat,但想知道是否有替代解决方案。 请指导。 解决方案 通常你 ..
发布时间:2018-12-07 12:13:36 Java开发