This page (revision-26) was last changed on 18-Jan-2025 15:36 by Juan Pablo 

This page was created on 14-Apr-2017 13:43 by Juan Pablo

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Version Date Modified Size Author Changes ... Change note
26 18-Jan-2025 15:36 12 KB Juan Pablo to previous JSPWIKI-1202: add notes to check for build reproducibility
25 18-Jan-2025 15:35 12 KB Juan Pablo to previous | to last JSPWIKI-1202: add notes to check for build reproducibility
24 02-Aug-2022 21:33 11 KB Juan Pablo to previous | to last
23 30-Jul-2022 12:59 11 KB Juan Pablo to previous | to last no need to modify jspwiki-bom file
22 13-Jan-2022 14:07 12 KB Juan Pablo to previous | to last added pre-release checks section
21 18-Dec-2021 17:09 11 KB Juan Pablo to previous | to last announce e-mail should be sent using only plain text
Incoming links Outgoing links

Difference between version and

At line 7 added one line
* Check version on {{./jspwiki-api/src/main/java/org/apache/wiki/api/Release.java}}
At line 9 changed one line
mvn clean install apache-rat:rat -Papache-release # generates artifacts, checks for AL headers
mvn clean verify apache-rat:rat -Papache-release # generates artifacts, checks for AL headers
At line 56 added 7 lines
!! Pre-release checks
Verify that {{./jspwiki-api/src/main/java/org/apache/wiki/api/Release.java}} contains the appropiate JSPWiki version
* on {{./jspwiki-api/src/main/java/org/apache/wiki/api/Release.java}}, {{BUILD}} and {{POSTFIX}} constants should be empty strings.
The maven release process does not change these values on these files, so this has to be done manually.
At line 60 changed one line
mvn clean install apache-rat:rat -Papache-release
mvn clean verify apache-rat:rat -Papache-release
At line 142 added 6 lines
== Reproducible Builds ==
JSPWiki should follow Reproducible Builds (https://reproducible-builds.org/). In order to verify
artifacts' build reproducibility, please use
mvn verify artifact:compare -Dreference.repo=https://repository.apache.org/content/repositories/staging/
At line 182 changed one line
* Send the following from an apache.org address to [announce@apache.org|mailto:announce@apache.org], [user@jspwiki.apache.org|mailto:user@jspwiki.apache.org], [dev@jspwiki.apache.org|mailto:dev@jspwiki.apache.org]:
* Send the following from an apache.org address, using plain text only, to [announce@apache.org|mailto:announce@apache.org], [user@jspwiki.apache.org|mailto:user@jspwiki.apache.org], [dev@jspwiki.apache.org|mailto:dev@jspwiki.apache.org]:
At line 224 added 4 lines
!! First push post-release
Ensure that {{./jspwiki-api/src/main/java/org/apache/wiki/api/Release.java}} contains next development versions.