Hi, This is a part of a work we start with Antonio Vieiro to try to ease the building of website, apidoc, maven artefacts. The following file contains, date and version number in a centralized form, you'are welcome to add/discuss items if needed. https://github.com/apache/netbeans-jenkins-lib/blob/master/meta/netbeansrele ase.json ( it's configured for 11.1 but logic is not so good yet (releasedate is date of the branching should be date of vote))
There is a build here: https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-TLP/job/netbea ns/ ( use of a groovy Jenkins script https://github.com/apache/netbeans-jenkins-lib/blob/master/vars/asfMainNetBe ansBuild.groovy) that listen to: *release* branches and do ** apidoc generation using json info for putting date (proof of concept) but in the future we may alter build to have less modification to put on branch cut (WIP https://github.com/apache/netbeans/pull/1270) ** release preparation (like in netbeans-release job ) with checksum (platform+netbeans) + nbm + maven repository preparation (release manager need to get artefacts and sign to call for a vote) *master branch and do ** apidoc generation ** populate snapshot repository with maven artefacts dev-SNAPSHOT This will allow me to remove all the specific build for maven artefacts. Maybe helpful to complete for snap ? and also different clusters. It's also now possible to remove completely from other build maven artefacts generation that take places. Regards Eric --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
