Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: add guide

...

Once three PMC members (PPMC and IPMC) have voted for a release, it may be published.

0. Update Maven settings

No Format

<settings>
<servers>
    <server>
      <id>apache.website</id>
	<username>edwardyoon</username>
	<privateKey>/home/edward/.ssh/id_dsa</privateKey>
	<passphrase>YOUR-PASS</passphrase>
	<directoryPermissions>775</directoryPermissions>
      <filePermissions>644</filePermissions>
   </server>
       <server>
         <id>apache.snapshots.https</id>
         <username>edwardyoon</username>
         <password>YOUR-PASS</password>
       </server>

  <!-- To stage a release of some part of Maven -->
    <server>
      <id>apache.releases.https</id>
      <username>edwardyoon
      </username>
      <password>YOUR-PASS</password>
    </server>

</servers>

  <profiles>
    <profile>
      <id>apache-release</id>
      <properties>
    <gpg.passphrase>YOUR-PASS</gpg.passphrase>
      </properties>
    </profile>
  </profiles>
</settings>
  1. Manage versions in JIRA

2. Release artifacts

3. Website update

No Format

mvn clean site-deploy

4. Move Artifacts into Place

...