25
25
- ` svn up log4cxx `
26
26
- ` cd log4cxx `
27
27
- ` svn delete * `
28
+ - ` mkdir 1.3.0 `
29
+ - ` svn add 1.3.0 `
30
+ - ` cd 1.3.0 `
28
31
1 . Download the packaged release files from Github
29
32
- Open https://github.com/apache/logging-log4cxx/commits/v1.3.0-RC1 in your web browser
30
33
- Click the green tick mark on the top commit
@@ -35,13 +38,12 @@ Steps
35
38
- The numbered steps will display
36
39
- Click the link next to ` Artifact download URL: `
37
40
- The browser will download the file ` Upload release files.zip ` onto your system
38
- 1 . Unpack the release files using these commands
39
- - ` cd apache-dist-logging-dev/log4cxx `
41
+ 1 . Unpack the release files using these commands (with ` apache-dist-logging-dev/log4cxx/1.3.0 ` as the working directory)
40
42
- ` unzip "$HOME/Downloads/Upload release files.zip" `
41
- 1 . Sign release artifacts (Refer: https://infra.apache.org/release-signing.html ) (with ` apache-dist-logging-dev/log4cxx ` as the working directory)
43
+ 1 . Sign release artifacts (Refer: https://infra.apache.org/release-signing.html ) (with ` apache-dist-logging-dev/log4cxx/1.3.0 ` as the working directory)
42
44
- ` gpg --armor --output apache-log4cxx-1.3.0.zip.asc --detach-sig apache-log4cxx-1.3.0.zip `
43
45
- ` gpg --armor --output apache-log4cxx-1.3.0.tar.gz.asc --detach-sig apache-log4cxx-1.3.0.tar.gz `
44
- 1 . Send the new artifacts to svn (with ` apache-dist-logging-dev/log4cxx ` as the working directory)
46
+ 1 . Send the new artifacts to svn (with ` apache-dist-logging-dev/log4cxx/1.3.0 ` as the working directory)
45
47
- ` svn add * `
46
48
- ` svn commit -m 'log4cxx 1.3.0' `
47
49
- check https://dist.apache.org/repos/dist/dev/logging/log4cxx
51
53
1 . When the vote has 3 or more +1's, announce the result
52
54
- Using [ this template] ( MailTemplate.Result.txt )
53
55
1 . Get artifacts up to https://downloads.apache.org/logging/log4cxx/
54
- - ` svn move -m "Release log4cxx 1.3.0" https://dist.apache.org/repos/dist/dev/logging/log4cxx https://dist.apache.org/repos/dist/release/logging/log4cxx/1.3.0 `
56
+ - ` svn move -m "Release log4cxx 1.3.0" https://dist.apache.org/repos/dist/dev/logging/log4cxx/1.3.0 https://dist.apache.org/repos/dist/release/logging/log4cxx/ `
55
57
1 . Tag the released version
56
58
- ` git checkout v1.3.0-RC1 `
57
59
- ` git push origin tag rel/v1.3.0 `
@@ -61,14 +63,15 @@ Steps
61
63
1 . Enter the release date in ` src/site/markdown/change-report-gh.md `
62
64
- Commit the change
63
65
- Update the staged web site using [ the update procedure] ( staging.md )
64
- 1 . Check the staged web site is ready to go live
66
+ 1 . Check the staged web site ( https://logging.staged.apache.org/log4cxx ) is ready to go live
65
67
- Are you are seeing the release date on changelog?
66
68
- Do the links on download page work?
67
69
1 . Make the new version of the web site live.
68
70
- ` git clone https://github.com/apache/logging-log4cxx-site /tmp/log4cxx-site `
69
71
- ` cd /tmp/log4cxx-site `
72
+ - ` git fetch origin asf-staging `
73
+ - ` git rebase origin/asf-staging `
70
74
- ` git checkout asf-site `
71
- - ` git rebase asf-staging `
72
75
- ` git push origin asf-site `
73
76
1 . Check https://logging.apache.org/log4cxx (after a minute or two)
74
77
- Are you seeing the new pages?
0 commit comments