Maven release for Git
来源:互联网 发布:算法设计与分析怎么学 编辑:程序博客网 时间:2024/06/04 17:56
1. Update pom.xml file with below<scm> <connection>scm:git:ssh://<User ID>@<Server Address>:<Port>/<Project Name></connection> <url>scm:git:ssh://<User ID>@<Server Address>:<Port>/<Project Name></url> <developerConnection>scm:git:ssh://<User ID>@<Server Address>:<Port>/<Project Name></developerConnection> </scm>
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <version>2.1</version> </plugin> </plugins> </build>
2. Add Maven plugin in pom.xml file
3. Execute command
Command: mvn release:clean release:prepare -Dtag=<New Tag> -DdevelopmentVersion=<development version> -DreleaseVersion=<Release Version>
Example: mvn release:clean release:prepare -Dtag=steven -DdevelopmentVersion=3.8-SNAPSHOT -DreleaseVersion=3.9
developmentVersion: Default version to use for new local working copy.
releaseVersion: Default version to use when preparing a release or a branch.
- Maven release for Git
- Maven Snapshot Release指南---Git版
- Git for Windows v2.8.3 Release Notes
- Git中含Submodule时Maven项目如何release
- maven release
- Using maven-release-plugin with git-1.8.5-- commit error
- Maven Require Release Dependencies
- Maven Prepare a Release
- Maven Perform a Release
- Maven Rollback a Release
- Release Notes for Contrail Release 2.20
- git、maven
- Maven release Project to Nexus
- Maven 之 SNATSHOT 和release
- Release FAQ for Apache projects
- git for
- Saucelabs+Java+TestNG+Appium+Maven+Git+Jenkins+ReportNG for Android 自动化测试
- Release Notes for Release 14--版本14的版本记录
- Linux Crontab 定时任务 命令详解
- ios 传值
- tiny210 ndk jni接口
- iOS用ASIFormDataRequest实现图片上传
- 自动化测试的优缺点
- Maven release for Git
- 【Linux技术】Fedora下 Mysql 安装及配置
- 【Linux技术】linux连接mysql错误解决方案
- 【Linux技术】linux之消息队列
- 【Linux技术】linux之thread错误解决方案
- 深入浅出UML类图
- 【Linux技术】linux之多线程同步互斥技术
- 【Linux技术】linux套接字技术之tcp
- linux 内核GPIO 模拟 I2C