maven-release-plugin相关内容

如何配置单个Jenkins作业以从主干或分支进行释放过程?

我目前正在改善我们在詹金斯(1.430)上的项目的发布过程. 当前发布工作 今天,对于一个特定的项目,我们只有一项工作专用于发布过程. 完整的过程如下: 负责该版本的开发人员手动更改所有pom.xml文件的版本(实际上使用mvn versions:set -DnewVersion=2.0)来摆脱-SNAPSHOT. 然后,他在SVN中创建了一个标签( http://my-svn ..
发布时间:2019-09-02 19:33:51 其他开发

在为mifos源代码构建war文件的过程中无法修复liqibase maven插件更新sql?

构建战争文件时出现 错误。我们通过maven工具构建mifos源代码的war文件。 mifos是java的开源代码。我们使用mvn clean package -Dmaven.test.skip = ture cmd并给出路径名称直到源代码的头文件夹,如下所示 C:\ mifos_src_code \ mifos-head-2.1.6-0-gb6f7b86 \ smifos-head-e ..

什么时候应该在项目生命周期中使用mvn版本?

澄清问题: 我正在寻找既定的最佳做法或对已知做法进行比较分析 按项目生命周期我的意思是:部署到预集成,集成,QA,preprod和prod环境。 对于某些上下文: 我们的项目每周部署到集成和QA,当前我们为每个集成部署创建一个新版本,但这感觉不对。它导致每周更新所有poms,破坏开发级别的依赖关系,迫使每个开发人员刷新他们的eclipse配置。我们有大型的工作空间,eclipse不 ..
发布时间:2018-12-28 15:32:21 Java开发

将参数传递给Maven发布版本

我正在尝试使用Maven发布一个库并执行一个站点部署到sourceforge(我先创建了一个交互式shell)。该版本由Jenkins工作完成(使用Jenkins的Maven Release Plugin)。 我试过: -X -e -Dresume = false -Dusername = puce release:prepare release:perform -Dargument ..
发布时间:2018-12-11 21:50:55 Java开发

Maven发布插件:指定java编译器版本

我有这个项目由多个罐子和战争组成的耳朵。我在快照中构建了所有内容并且效果很好。然后我为每个项目发布了一个版本,发现罐子和战争的大小与快照的大小略有不同。 比较文件到文件我意识到.class文件都存在,但略大或稍大,一般不超过40个字节。 我强制编译在Maven中使用此标记使用java 1.5: ..
发布时间:2018-12-11 00:09:36 Java开发

如何使用源和JavaDoc部署SNAPSHOT?

我想用快照部署源代码和javadoc。这意味着我想自动化以下命令: mvn clean source:jar javadoc:jar deploy 执行: mvn clean deploy 我不希望在 install 阶段(即本地构建)。 我知道源/ javadoc插件可以与发布插件,但我无法弄清楚如何将它连接到快照发布。 解决 ..
发布时间:2018-12-04 13:54:09 Java开发

Maven发布插件失败:源工件被部署两次

我们正在使用hudson上的maven发布插件并尝试自动执行发布过程。 发布:准备工作正常。当我们尝试执行release:perform时,它会失败,因为它会尝试将源工件两次上传到存储库。 我尝试过的事情, 从超级pom中移除包含maven源插件的配置文件(不起作用) 指定目标在hudson上发布为-P!attach-source release:准备发布:执行。我认为这将排除源插 ..
发布时间:2018-11-28 20:48:15 Java开发

使用maven-release-plugin和GitHub“你不能推送到git://github.com/...”

最近有一个项目的源代码存储库从SourceForge切换到GitHub,我需要更新maven发布过程以进行匹配。我遵循此链接,以配置“scm”部分POM。 GitHub存储库此处显示。其他一切与使用SVN时相同(用于发布到 https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide#S ..
发布时间:2018-04-28 13:55:22 其他开发

詹金斯Git发布失败

我试图将Jenkins Maven Release插件与Git合并,并且作业失败,因为它无法找到git可执行文件。 我的git repo使用ssh设置,我可以在Jenkins服务器上执行Git命令。 我可以使用Jenkins运行一个构建,并且一切都从Git repo中成功地被拉下来。 但是当我尝试释放时,Jenkins找不到git命令。我做错了什么? Jenkins信息: ..
发布时间:2018-04-27 21:53:19 其他开发

Maven-Release-Plugin:强制使用特定版本的scm提供程序

我正在尝试将我们的存储库从SVN迁移到Git,并且我在一个非常大的项目中遇到了release插件问题。 问题: 这个项目有大约50多个子模块,它会尝试将所有修改过的poms添加为一个'git add - '。这会打破Windows命令行的限制。幸运的是,在maven-scm-provider-gitexe的1.8.1版本中已经修复了这个问题,但是maven-release-插件目前设置 ..
发布时间:2018-04-27 21:19:07 其他开发

在git-1.8.5中使用maven-release-plugin

使用mvn(使用版本3.1.1和3.0.5测试)使用git-1.8.5,使用maven-release-plugin(使用版本2.4.2和2.3.2进行测试),运行 mvn release:准备和 mvn发布:prepare-with-pom 失败。 mvn release:prepare 无法创建它应该创建的提交: [maven-release-plugin]为下一个开发迭代做准备 ..
发布时间:2018-04-27 21:00:23 其他开发

Maven发布插件与git,错误如果提交在进程中被推送

我们使用git存储库和maven发布插件。在第一个构建步骤中,我们将所有更改都提交到本地存储库,并在下一个步骤中运行 mvn release:prepare release:执行。 版本:准备更新工作区,在pom文件中更新版本,在存储库中创建标签,运行所有测试,构建jar等。如果没问题,则会将本地存储库更改远程的(创建更新的poms和标签)。 问题是,当有人推动一些变化的同时,从maven推 ..
发布时间:2018-04-27 20:53:35 其他开发

截断Maven发布标签推送的SCM(git)URL

出于某种原因,在运行maven发布时,它只是为推送的标记部分提供了一个无效的URL。对于pom.xml提交/推送,它可以正常工作并转到相应的URL。见下面: [INFO]工作目录:/ opt / jenkins-home / jobs / Section 4362 / workspace / section4362-parent [INFO]正在执行:/ bin / sh -c cd“ ..
发布时间:2018-04-26 19:54:12 其他开发

由于git失败,Maven发布失败

我正在尝试发布mvn,但由于git问题而失败。我之前多次做过这个,没有这个问题,我真的不知道为什么/这是怎么发生的。 我第一次使用mvn发布版本:prepare,但是通过将下面显示的最后一行添加到我的root-pom中来解决它: maven-release-plugin 全新安装 ..
发布时间:2018-04-26 19:28:32 其他开发