https://builds.apache.org/view/M-R/view/Maven/job/maven-3.x-site/ seems like a dead job too
On 10 May 2018 at 09:52, Stephen Connolly <stephen.alan.conno...@gmail.com> wrote: > https://builds.apache.org/view/M-R/view/Maven/job/maven- > box/job/maven-site/job/master/1/console looks good. @Hervé can you delete > https://builds.apache.org/view/M-R/view/Maven/job/maven-site/ if you are > happy with it? > > On 10 May 2018 at 09:37, Stephen Connolly <stephen.alan.conno...@gmail.com > > wrote: > >> >> >> On 10 May 2018 at 07:25, Hervé BOUTEMY <herve.bout...@free.fr> wrote: >> >>> Le mercredi 9 mai 2018, 19:40:54 CEST Karl Heinz Marbaise a écrit : >>> > 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]. >>> yes, you get it >>> >>> > >>> > >>> > Great work... >>> thank you >>> >>> > >>> > BTW: @Hervé can you explain what is meant to write the Jenkinsfile to >>> > make a mvn site-deploy ? >>> currently, the Jenkins job that builds and deploy the website is >>> manually >>> configured >>> If there was a Jenkinsfile in the git repo, the handcrafted Jenkins job >>> could >>> be replaced by the equivalent maven-box generated one >>> https://builds.apache.org/job/maven-box/ >>> >>> My personal knowledge of Jenkinsfile and how to test it before >>> committing is >>> null, then we're staying for the moment with the handcrafted job >>> >>> Initially, I thought that only the Jenkinsfile would bring us the >>> immediate >>> rebuild on Git commit: but it seems the Git pubsub feature is available >>> also >>> on handcrafted job. >> >> >> Tsk Tsk did you think that little of me that I would implement pub-sub >> for multibranch and leave regular in the cold just to try and drive >> multibranch adoption :-( >> >> >>> Then the only benefit we'll have is to remove the handmade >>> job: nice to have, but nothing critical... >>> >>> Regards, >>> >>> Hervé >>> >>> > >>> > >>> > 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/compon >>> > > ents/ >>> > > >>> > > [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 >>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org >>> For additional commands, e-mail: dev-h...@maven.apache.org >>> >>> >> >