maven-release-plugin相关内容
我目前正在改善我们在詹金斯(1.430)上的项目的发布过程. 当前发布工作 今天,对于一个特定的项目,我们只有一项工作专用于发布过程. 完整的过程如下: 负责该版本的开发人员手动更改所有pom.xml文件的版本(实际上使用mvn versions:set -DnewVersion=2.0)来摆脱-SNAPSHOT. 然后,他在SVN中创建了一个标签( http://my-svn
..
构建战争文件时出现 错误。我们通过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
..
我的项目继承的POM包含一些 ,用于发布插件,它指定了一些额外的参数。 我的问题是:有没有办法覆盖 arguments 在这种情况下来自命令行的参数? 父POM有这个: maven-release-plugin
..
澄清问题: 我正在寻找既定的最佳做法或对已知做法进行比较分析 按项目生命周期我的意思是:部署到预集成,集成,QA,preprod和prod环境。 对于某些上下文: 我们的项目每周部署到集成和QA,当前我们为每个集成部署创建一个新版本,但这感觉不对。它导致每周更新所有poms,破坏开发级别的依赖关系,迫使每个开发人员刷新他们的eclipse配置。我们有大型的工作空间,eclipse不
..
我正在尝试使用Maven发布一个库并执行一个站点部署到sourceforge(我先创建了一个交互式shell)。该版本由Jenkins工作完成(使用Jenkins的Maven Release Plugin)。 我试过: -X -e -Dresume = false -Dusername = puce release:prepare release:perform -Dargument
..
我有这个项目由多个罐子和战争组成的耳朵。我在快照中构建了所有内容并且效果很好。然后我为每个项目发布了一个版本,发现罐子和战争的大小与快照的大小略有不同。 比较文件到文件我意识到.class文件都存在,但略大或稍大,一般不超过40个字节。 我强制编译在Maven中使用此标记使用java 1.5:
..
我想用快照部署源代码和javadoc。这意味着我想自动化以下命令: mvn clean source:jar javadoc:jar deploy 执行: mvn clean deploy 我不希望在 install 阶段(即本地构建)。 我知道源/ javadoc插件可以与发布插件,但我无法弄清楚如何将它连接到快照发布。 解决
..
我们正在使用hudson上的maven发布插件并尝试自动执行发布过程。 发布:准备工作正常。当我们尝试执行release:perform时,它会失败,因为它会尝试将源工件两次上传到存储库。 我尝试过的事情, 从超级pom中移除包含maven源插件的配置文件(不起作用) 指定目标在hudson上发布为-P!attach-source release:准备发布:执行。我认为这将排除源插
..
最近有一个项目的源代码存储库从SourceForge切换到GitHub,我需要更新maven发布过程以进行匹配。我遵循此链接,以配置“scm”部分POM。 GitHub存储库此处显示。其他一切与使用SVN时相同(用于发布到 https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide#S
..
我正在通过Temcity使用release-plugin 来准备发布。我得到的错误 [10:46 :19] [步骤2/3] [INFO]正在执行:/ bin / sh -c cd / home / tcagent / buildAgent / work / 860f91e0ad4abff2&& git push https://用户名:****@testurl.com:8081
..
我试图将Jenkins Maven Release插件与Git合并,并且作业失败,因为它无法找到git可执行文件。 我的git repo使用ssh设置,我可以在Jenkins服务器上执行Git命令。 我可以使用Jenkins运行一个构建,并且一切都从Git repo中成功地被拉下来。 但是当我尝试释放时,Jenkins找不到git命令。我做错了什么? Jenkins信息:
..
$ b 父项目文件夹 - -----> pom.xml ------> Child 1项目文件夹 ------> ------> pom.xml ------> Child 2项目文件夹 ------> ------> pom.xml 我们现在试图使用maven-release-plugin来发布代码。 运行'mvn release:
..
我正在尝试将我们的存储库从SVN迁移到Git,并且我在一个非常大的项目中遇到了release插件问题。 问题: 这个项目有大约50多个子模块,它会尝试将所有修改过的poms添加为一个'git add - '。这会打破Windows命令行的限制。幸运的是,在maven-scm-provider-gitexe的1.8.1版本中已经修复了这个问题,但是maven-release-插件目前设置
..
使用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]为下一个开发迭代做准备
..
我们使用git存储库和maven发布插件。在第一个构建步骤中,我们将所有更改都提交到本地存储库,并在下一个步骤中运行 mvn release:prepare release:执行。 版本:准备更新工作区,在pom文件中更新版本,在存储库中创建标签,运行所有测试,构建jar等。如果没问题,则会将本地存储库更改远程的(创建更新的poms和标签)。 问题是,当有人推动一些变化的同时,从maven推
..
运行Maven发布插件准备步骤时,我得到以下错误输出,即 mvn release:prepare --batch-mode -DreleaseVersion = 1.1.2 -DdevelopmentVersion = 1.2.0-SNAPSHOT -Dtag =来自Atlassian Bamboo计划的v1.1.2-X 。但是,在命令行中执行相同的工作正常。 任何想法如何解决? c $ c
..
出于某种原因,在运行maven发布时,它只是为推送的标记部分提供了一个无效的URL。对于pom.xml提交/推送,它可以正常工作并转到相应的URL。见下面: [INFO]工作目录:/ opt / jenkins-home / jobs / Section 4362 / workspace / section4362-parent [INFO]正在执行:/ bin / sh -c cd“
..
由于Nexus临时存储库存在问题,我需要重新运行 mvn release:执行,理想情况下不需要创建新的Git标签,而是重复使用由第一次运行。 我试过了 mvn release:perform -DconnectionUrl = scm:git:git@github.com:ops4j / org.ops4j.pax.exam2.git -Dtag = exam-reacto
..
我正在尝试发布mvn,但由于git问题而失败。我之前多次做过这个,没有这个问题,我真的不知道为什么/这是怎么发生的。 我第一次使用mvn发布版本:prepare,但是通过将下面显示的最后一行添加到我的root-pom中来解决它: maven-release-plugin 全新安装
..
我试图运行 mvn版本:准备目标,并在推送后挂起。任何想法我可能做错了什么? [信息] [信息] -------------------- -------------------------------------------------- - [信息] [信息]建立成功 [信息] [信息] -------------------------- ------------------
..