Work in progress

Release Process

Every PMC member should read the below docs at least once, several times, because the Apache NetBeans PMC members are responsible to verify and ensure releases are done in compliance with these rules:

  1. See the generic Apache Release process – http://www.apache.org/dev/release-publishing.html.
  2. See the generic Apache Release FAQ – http://www.apache.org/legal/release-policy.html.
  3. See the ASF policy and documentation for releases: http://www.apache.org/dev/#releases.
  4. See the necessary steps and requirements for the release distribution -- http://www.apache.org/dev/release-distribution.html.

Before you start a release process.

Make sure you have the Right Permissions.

  1. You must be a PMC member / Committer in Apache NetBeans
  2. You must have connected your Apache ID to Apache NetBeans GitHub via GitBox: https://gitbox.apache.org
  3. You shall have a PGP KEY



Ant based release

Maven based release


Apache NetBeansApache NetBeans VScodeApache NetBeans jackpot 30Apache NetBeans Maven parent pomApache NetBeans Html4jApache NetBeans Maven utilities
Information

This is the main release we do. In a quaterly based.

We prepare sources and binaries, in both monolithic and mavenized version. We also bake installer for macos, windows and linux.



This is a small maven artefacts that hold basic information of ou project inherited by other maven artefact.

Not scheduled release on request

Libraries

Not scheduled release on request.

Sets of maven plugin/lib to manage mavenizied Apache NetBeans platform.

Not scheduled release on request.

Additional requierements


  1. You must have access to the following repository
    https://github.com/apache/netbeans
    https://github.com/apache/netbeans-jenkins-lib/.
  2. You must be able to connect to Apache CI Jenkins instance builds,
    i.e., see  Unable to render Jira issues macro, execution error.
  3. You need to have sudo access to netbeans-vm.apache.org
  4. You need to have access to repository.apache.org


  1. You must have access to the following repository
    https://github.com/apache/netbeans
  2. You must be able to connect to Apache CI Jenkins instance builds,
    i.e., see  Unable to render Jira issues macro, execution error.



  1. You need to have access to repository.apache.org
  1. You need to have access to repository.apache.org
  1. You need to have access to repository.apache.org
JDK maximum versionJDK8JDK8
JDK8JDK8JDK8







  • No labels