-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathhow-to-release.txt
More file actions
25 lines (19 loc) · 901 Bytes
/
how-to-release.txt
File metadata and controls
25 lines (19 loc) · 901 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
howto run tests (easily and sequentially)
good question
Maven only and Pure Java only:
* scope: jOMiSCID-Maven
* NO (this runs the tests ...) "clean and build"
* "test" then wait and check tests are passing
* set proper version (e.g. 1.6.0) in pom.xml
* change release.conf with proper version number
* mvn -Prelease -Dmaven.test.skip=true deploy
* ! check the CHANGES file is correct (clean + version number + revision number)
* make -f release.mk
* can do a "make -f release.mk release-package-upload" in addition if you want to publish on oberon
* ! then change version numbers (pom to -SNAPSHOT and e.g. to a minor version 1.6.0.12 (4 numbers) in release.conf)
* get the bordel back to CHANGES
* commit as a post version
Maven only and netbeans module only:
* scope: jOMiSCID-Maven-Netbeans
* mvn clean install deploy
* cp target/fr-prima-netbeans-omiscid-*.nbm /home/oberon/public-nbms/