You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Test Build Distribution Checklist (A)

See also Creating and Signing Releases

#

Description

Completed

A1.

Setup new JIRA version level or update release on Roadmap

 

A2.

$> mvn release:prepare

 

A3.

Validate that the release has been properly prepared. (TODO, this means POM Updated, Tag Created, etc. . .?)

 

A4.

$> mvn release:perform

 

A5.

Make sure that release:perform created sums, and uploaded to staging repo

 

A6.

Post release-quality vote on dev@ lists

${STATUS}

Vote (A)

${PMC_MEMBER}

${GRADE}

  • If release vote fails, including for a lack of quorum (3 binding +1s), remove from builds folder.
  • If a release vote passes (Alpha, Beta or GA), the release may be announced and mirrored, at the PMC's discretion.
  • If vote is GA, goto Checklist (C).

Point Release Distribution Checklist (B)

#

Description

Completed

B1.

Update "Downloads" page on website and Test Downloads

 

Vote (B)

If initial vote is Alpha or Beta, voting can continue until a GA or "withdraw" vote passes, or there is a subsequent release.

#

Description

Completed

${PMC_MEMBER}

${GRADE}

General Availability Distribution Checklist (C)

Description

Completed

C1.

Copy Distribution to Mirrored Directories

${STATUS}

C2.

After 24 hours, update "Downloads" page on website

${STATUS}

C3.

Post an announcement to lists and website

${STATUS}

  • No labels