Am 2020-11-22 um 19:56 schrieb Oleg Kalnichevski:
On Sun, 2020-11-22 at 18:52 +0100, Michael Osipov wrote:
Am 2020-11-16 um 18:23 schrieb Oleg Kalnichevski:
On Mon, 2020-11-16 at 18:07 +0100, Michael Osipov wrote:
Am 2020-11-16 um 17:56 schrieb Oleg Kalnichevski:
On Sun, 2020-11-15 at 19:17 +0100, Michael Osipov wrote:
That was it. Gavin added the permission and it works now.
What's is next from your POV?
If at all possible could you please look into an automated way
of
stitching together content of different artifacts / releases?
Presently
this is one of the biggest pain points for me as a release
manager.
Can you tell what you do today? The easiest way which comes to my
mind
is apply the same way we do with Maven:
mvn -Preporting site site:stage
mvn scm-publish:publish-scm
When staging is not required:
mvn site
mvn site-deploy
the scm-publish-plugin will do the rest for you.
Do you want to automate on tagging too or is that sufficient?
I manually generate content from the main project website and one
or
several product releases with `svn site`, stage the content
locally,
manually fix broken links, manually fix inconsistent line endings,
manually commit to the SVN repository.
I have pushed site-deployment branch in core. Here is roughly the
procedure to push the site for a release:
Consider you have completed "mvn release:prepare release:perform",
now do:
$ cd target/checkout
$ mvn site site:stage
$ mvn scm-publish:publish-scm
The site has now be staged at
https://svn.apache.org/repos/asf/httpcomponents/site/httpcomponents-core-archives/httpcomponents-core-LATEST/
Send the vote email and present the staged site. When the vote passes
do
Wait a second. I am not sure what release vote you are referring to.
Web site publishing is not subject to any kind of vote.
I was not talking about website vote, but about a release vote, e.g.,
core 4/5, client 4/5. Along with that staged release there goes a staged
site. See this vote:
http://mail-archives.apache.org/mod_mbox/maven-dev/202011.mbox/%3C6d098deb-00ab-ec01-1c0f-73748462d521%40apache.org%3E
When the vote passes for the release, you complete the staged release as
well as promote the staged site.
Is that better?
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]