Hi,
This means if you do a commit in the gitbox repository[1] the job[2] on
our build server will start and deploy directly to production site[3]
without the need to public via cms[4].
Great work...
BTW: @Hervé can you explain what is meant to write the Jenkinsfile to
make a mvn site-deploy ?
Kind regards
Karl Heinz Marbaise
[1]: https://gitbox.apache.org/repos/asf/maven-site.git
[2]: https://builds.apache.org/view/M-R/view/Maven/job/maven-site/
[3]: https://maven.apache.org/
[4]: https://cms.apache.org/maven/
On 30/04/18 22:49, Hervé BOUTEMY wrote:
sites sources migration to Git at GitBox done: now you can edit Maven and Doxia
sites directly from GitHub through the edit link
The site build and publish Jenkins jobs are still the previous ones: if someone
creates a Jenkinsfile, we'll have immediate build in maven-box job.
Next step will be the move of components svnpubsub location from infra location
[1] to ASF [2]
this will require a change in distributionManagement/site/url in a new parent
POM and every child POMs: if you intend to do a release, please tell and we'll
check what to do
Regards,
Hervé
[1] https://svn.apache.org/repos/infra/websites/production/maven/components/
+ https://svn.apache.org/repos/infra/websites/production/maven-doxia/components/
[2] https://svn.apache.org/repos/asf/maven/website/components/
+ https://svn.apache.org/repos/asf/maven/doxia/website/components/
Le dimanche 15 avril 2018, 15:25:47 CEST Hervé BOUTEMY a écrit :
Jira issue for source migration to Git opened:
https://issues.apache.org/jira/browse/INFRA-16361
Regards,
Hervé
Le dimanche 15 avril 2018, 01:23:06 CEST Hervé BOUTEMY a écrit :
here it is, now Maven site and Doxia sub-site are published by Jenkins
CMS is not used any more
We'll just need to move components reference documentation out of the CMS
svn space: I'll do it later with infra
now, I'll work on GitBox migration
If someone can write a Jenkinsfile, this would be great: the job has to be
tied to websites1 node, and the command is simply "mvn site-deploy"
Regards,
Hervé
Le samedi 14 avril 2018, 22:07:04 CEST Hervé BOUTEMY a écrit :
FYI, switch is happening currently, I'm on HipChat with infra
then CMS does not have any effect now: this will be Jenkins job (or
manual
build)
please don't try to publish anything for now: I'll tell once everything
is
stabilized
Regards,
Hervé
Le vendredi 13 avril 2018, 18:15:21 CEST Karl Heinz Marbaise a écrit :
Hi Hervé,
On 12/04/18 08:17, Hervé BOUTEMY wrote:
Hi,
I'm working with infra for a good time on Git migration for site
source,
which will de-facto mean that we drop Apache CMS (that only supports
svn
for source): see INFRA-16088 [1]
Today, we got a first visible result: Jenkins was able to build and
publish
html output of the Maven main website to svn [2]
We're now ready to switch to the new Jenkins build, then drop CMS:
any
objection to do it?
The plan will be then to switch source to GitBox, to benefit from
immediate
commit detection (instead of svn hourly polling): at this step,
you'll
be
able to do easy site source updates through GitHub, with immediate
publish. I don't see the value of adding a staging step, but if
someone
wants staging, it will be a matter of Jenkinsfile tweaking.
In the temporary time with Jenkins polling on source from svn ,
either
you'll wait for less than 1 hour or you'll manually launch the
Jenkins
job
any question?
Jenkins will build the Site (as done before
ci.apache.org/builders/maven-site-staging) and deploys it to the site
(maven.staging.apache.org?)...but it's gets the source of the site
from
svn at the moment ?.
If I wan't to publish it to live I have to go via
cms.apache.org/maven/publish as before (for now)...
Kind regards
Karl Heinz Marbaise
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org
Mit freundlichem Gruß
Karl-Heinz Marbaise
--
SoftwareEntwicklung Beratung Schulung Tel.: +49 (0) 2405 / 415 893
Dipl.Ing.(FH) Karl-Heinz Marbaise USt.IdNr: DE191347579
Hauptstrasse 177
52146 Würselen http://www.soebes.de
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org