https://github.com/forge/forge-build
Used to release Furnace and Forge projects
https://github.com/forge/forge-build
Last synced: 22 days ago
JSON representation
Used to release Furnace and Forge projects
- Host: GitHub
- URL: https://github.com/forge/forge-build
- Owner: forge
- Created: 2014-02-06T16:37:45.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2014-02-06T21:13:27.000Z (about 12 years ago)
- Last Synced: 2025-10-10T02:03:38.796Z (5 months ago)
- Homepage:
- Size: 156 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
forge-build
===========
Used to release Furnace and Forge projects. This project requires Git 1.8.2+ for the remote submodule update feature to work.
To clone this project:
git clone git@github.com:forge/forge-build.git --recurse-submodules
To release Furnace and Forge together:
git submodule update --remote && git commit -a -m "Updated submodules"
mvn clean release:prepare release:perform -DdevelopmentVersion=DEV_VERSION -Dtag=REL_VERSION -DreleaseVersion=REL_VERSION
To release only Furnace:
git submodule update --remote && git commit -a -m "Updated submodules"
mvn clean release:prepare release:perform -Pfurnace -DdevelopmentVersion=DEV_VERSION -Dtag=REL_VERSION -DreleaseVersion=REL_VERSION
To release only Forge:
git submodule update --remote && git commit -a -m "Updated submodules"
mvn clean release:prepare release:perform -Pforge -DdevelopmentVersion=DEV_VERSION -Dtag=REL_VERSION -DreleaseVersion=REL_VERSION
Where:
- *DEV_VERSION* should be replaced by the next development version. Eg: 2.1.0-SNAPSHOT
- *REL_VERSION* should be replaced by the released version. Eg: 2.0.0.Final