File tree Expand file tree Collapse file tree 2 files changed +61
-0
lines changed
docs/src/main/asciidoc/developer Expand file tree Collapse file tree 2 files changed +61
-0
lines changed Original file line number Diff line number Diff line change @@ -71,3 +71,9 @@ include::jbc_data_partitioning.adoc[leveloffset=+1]
7171= FAQ
7272
7373include::q_a_webinar.adoc[leveloffset=+1]
74+
75+ = Project Maintenance
76+
77+ The following sections cover project maintenance aspect.
78+
79+ include::release-procedure.adoc[leveloffset=+1]
Original file line number Diff line number Diff line change 1+ = Releasing
2+
3+ == mod_cluster Repository
4+
5+ === Maven
6+
7+ For 2.x and newer, setup JDK 11 and:
8+
9+ [source]
10+ ----
11+ mvn release:prepare
12+ mvn release:perform
13+ ----
14+
15+ For 1.4.x, setup JDK 8 and activate a `dist` profile explicitly.
16+
17+ [source]
18+ ----
19+ mvn release:prepare -P dist
20+ mvn release:perform -P dist
21+ ----
22+
23+ === Nexus
24+
25+ . https://repository.jboss.org/nexus/
26+ . Locate staging repository
27+ . Inspect content
28+ . 'Close'
29+ . Test content
30+ . Release and automatically drop
31+
32+ === Jira
33+
34+ . Navigate to https://issues.redhat.com/plugins/servlet/project-config/MODCLUSTER/summary
35+ . Create a next dot release version -> with today's start date
36+ . Release the version -> with release date being today's date
37+ . Move unresolved issues to the newly created micro
38+
39+ === GitHub
40+
41+ . https://github.com/modcluster/mod_cluster/tags
42+ . Three dots on the right -> Create release
43+ . Title same as tag name
44+ . Generate release notes on GitHub
45+ . Navigate to Jira -> Generate release notes -> paste on top
46+
47+ === Website
48+
49+ . Add a post to `_posts`
50+ . Open a PR
51+ . Upon merge website is deployed automatically
52+
53+ == mod_proxy_cluster Repository
54+
55+ TBA
You can’t perform that action at this time.
0 commit comments