Ahh no, https://builds.apache.org/view/M-R/view/Maven/job/maven-3.x-site/ is about publishing the maven core test results... we should see about folding that into the core Jenkinsfile with a condition on being master branch only
On 10 May 2018 at 09:55, Stephen Connolly <stephen.alan.conno...@gmail.com> wrote: > 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.connolly@gmail.c >> om> 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 >>>> >>>> >>> >> >