Update the release docs for having artificats in the dist repo
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1103437 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
7e91a52be1
commit
c0fe769b96
@ -32,23 +32,29 @@ Note - this file should be read in conjunction with the
|
|||||||
-redirect from its name
|
-redirect from its name
|
||||||
- sign and checksum distributions as per
|
- sign and checksum distributions as per
|
||||||
http://www.apache.org/dev/mirror-step-by-step.html
|
http://www.apache.org/dev/mirror-step-by-step.html
|
||||||
- upload to your area of people.apache.org under /<version>-RC-<x>/
|
- upload the files to the POI dev dist area under /<version>-RC-<x>/
|
||||||
(eg 3.0.1-RC-2)
|
eg https://dist.apache.org/repos/dist/dev/poi/3.8-RC2/ for
|
||||||
|
3.8 Release Candidate 2
|
||||||
- add a README.txt to the directory that states the files are a
|
- add a README.txt to the directory that states the files are a
|
||||||
release candidate pending a vote, despite their name being -FINAL
|
release candidate pending a vote, despite their name being -FINAL
|
||||||
- include the URL of this in the release vote (goes to dev, not user)
|
- include the URL of this in the release vote (goes to dev, not user)
|
||||||
(eg http://people.apache.org/~nick/3.0.1-RC-2/)
|
(eg https://dist.apache.org/repos/dist/dev/poi/3.8-RC2/)
|
||||||
|
|
||||||
- wait for release vote to pass
|
- wait for release vote to pass
|
||||||
- send notification of vote passing to private@
|
- send notification of vote passing to private@
|
||||||
|
|
||||||
- move distributions from your area of people.apache.org to the
|
- move the regular distributions from the dev area of the dist svn to the
|
||||||
distribution directories on www.apache.org/dist/poi/ and
|
release area of svn
|
||||||
|
- remove the old distribition from the release area of svn
|
||||||
|
- ensure that the artificats show up on www.apache.org/dist/poi/ (they
|
||||||
|
should appear within a minute)
|
||||||
|
|
||||||
|
- copy the maven distribution from a checkout of the dev area of the dist
|
||||||
|
svn, to the distribution directories on
|
||||||
people.apache.org/repo/m1-ibiblio-rsync-repository/org.apache.poi/
|
people.apache.org/repo/m1-ibiblio-rsync-repository/org.apache.poi/
|
||||||
- move the redirection pom from your area of people.apache.org to
|
- copy the maven redirection pom from a checkout of the dev area of the
|
||||||
people.apache.org/repo/m1-ibiblio-rsync-repository/poi/poms/
|
dist svn, to people.apache.org/repo/m1-ibiblio-rsync-repository/poi/poms/
|
||||||
- copy the new distributions to archive.apache.org
|
|
||||||
- remove the old distributions from www.apache.org/dist/
|
|
||||||
- wait for the distributions to appear on your favourite mirror
|
- wait for the distributions to appear on your favourite mirror
|
||||||
|
|
||||||
- generate announcements
|
- generate announcements
|
||||||
|
@ -100,35 +100,23 @@ where $TAG is the release tag specified in build.xml in the version.id property,
|
|||||||
cd build/dist
|
cd build/dist
|
||||||
./multisign.sh
|
./multisign.sh
|
||||||
|
|
||||||
8. Upload to your area at people.apache.org, e.g. public_html/poi
|
8. Upload to the dev svn dist repo,
|
||||||
|
https://dist.apache.org/repos/dist/dev/poi/ eg
|
||||||
Make sure that the all files have read permission.
|
https://dist.apache.org/repos/dist/dev/poi/3.8-RC2/
|
||||||
|
|
||||||
(III) After the vote:
|
(III) After the vote:
|
||||||
|
|
||||||
|
In the release area of the dist repo:
|
||||||
|
https://dist.apache.org/repos/dist/release/poi/release/ (FINAL)
|
||||||
|
https://dist.apache.org/repos/dist/release/poi/dev/ (Alpha/Beta)
|
||||||
|
Remove the previous release
|
||||||
|
|
||||||
|
Next, svn move the files from the /dist/dev/ area to the appropriate
|
||||||
|
/dist/release/ area
|
||||||
|
|
||||||
|
|
||||||
Log-in on people.apache.org
|
Log-in on people.apache.org
|
||||||
|
|
||||||
1. Go to ~/POI-3.1-BETA1
|
|
||||||
|
|
||||||
zap previous version first.
|
|
||||||
|
|
||||||
{code}
|
|
||||||
cd ~/POI-3.1-BETA1/main
|
|
||||||
{code}
|
|
||||||
|
|
||||||
BETA and ALPHA releases:
|
|
||||||
|
|
||||||
{code}
|
|
||||||
cp *-src-* /www/www.apache.org/dist/poi/dev/src
|
|
||||||
cp *-bin-* /www/www.apache.org/dist/poi/dev/bin
|
|
||||||
{code}
|
|
||||||
|
|
||||||
FINAL release:
|
|
||||||
{code}
|
|
||||||
cp *-src-* /www/www.apache.org/dist/poi/release/src
|
|
||||||
cp *-bin-* /www/www.apache.org/dist/poi/release/bin
|
|
||||||
{code}
|
|
||||||
|
|
||||||
deploy Maven artifacts
|
deploy Maven artifacts
|
||||||
{code}
|
{code}
|
||||||
cd build/dist
|
cd build/dist
|
||||||
|
Loading…
Reference in New Issue
Block a user