Skip to content

Commit

Permalink
update documentation to packatize and release a new version
Browse files Browse the repository at this point in the history
  • Loading branch information
ipa-nhg committed Sep 19, 2023
1 parent 447afe8 commit 589ddc6
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion docu/Release.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
Run the command:

```
mvn org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=X.Y.0-SNAPSHOT -f plugins/de.fraunhofer.ipa.ros.parent/
mvn versions:set -DnewVersion=X.Y.Z-SNAPSHOT -f plugins/de.fraunhofer.ipa.ros.parent/pom.xml
```

This will upgrade the *pom.xml* and *MANIFEST.MF* of all the repositories.
Expand All @@ -28,3 +28,12 @@ The resulted folders and files have to be copied to the *updatesite/latest* fold
### 4. Add a new release on GitHub

Tag the current point of the history with the release number previously given (X.Y.0). Optionally upgrade the [exported files](#3-export-the-updated-feature) as a zip.

# Create a new .jar file as release

In the folder *plugins/de.fraunhofer.ipa.ros.parent* execute the command:
```
mvn package
```

The generated .jar file will be automatically generated under *plugins/de.fraunhofer.ipa.ros.plugin/target/de.fraunhofer.ipa.ros.plugin-X.Y.Z-SNAPSHOT.jar*.

0 comments on commit 589ddc6

Please sign in to comment.