Skip to content

Commit 86d1ff1

Browse files
committed
Update README w/ manual release flow for now
1 parent c30611f commit 86d1ff1

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

README.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,18 @@
33
The build uses Nisse for "complete CI friendly" setup. See contents of `build.properties`.
44

55
This file is single place that contains the version of Maven to generate BOMs for, and
6-
is also used in resulting artifact versions as well.
6+
is also used in resulting artifact versions as well.
7+
8+
## Releasing
9+
10+
Due use of Nisse and Bom Builder (both rewrite plugins), the release procedure is currently
11+
manual:
12+
* set versions in POM to `-SNAPSHOT`-less
13+
* `mvn deploy -P maveniverse-release -Dnjord.autoPublish` -> this stages project to Central Portal
14+
* if validation OK, on Portal start publishing
15+
* tag release
16+
* set versions in POM to `-02-SNAPSHOT` (increment counter)
17+
* push all w/ tags
18+
19+
Currently work happens on branches:
20+
* maven-3.9.x is for Maven 3.9.x line

0 commit comments

Comments
 (0)