Thanks Ben, I was working on trying to get them only to build when the
"doc" folder had changed (checking every two mins allowed it to be more
responsive). I also added a documentation category, allowing the doc build
to run concurrently with the maven builds.
I see your email, and yeah will put it in a different workspace.
--
Jody Garnett
On 23 July 2016 at 05:54, Ben Caradoc-Davies <[email protected]> wrote:
> Torben,
>
> geoserver-master-live-docs seems to be running every two minutes most of
> the time. I found this surprising:
>
> http://ares.boundlessgeo.com/jenkins/view/geoserver/job/geoserver-master-live-docs/
>
> Kind regards,
> Ben.
>
> On 13/07/16 10:34, Torben Barsballe wrote:
> > The jenkins builds have finished, and the docs appear to be getting
> updated
> > correctly now.
> >
> > I have also added a "geoserver-master-nightly-docs" task, that builds and
> > deploys the master docs nightly, such that we can build & deploy docs
> > seperately from the rest of geoserver. I can add equivalent builds for
> > 2.9.x and 2.8.x as needed.
> >
> > Torben
> >
> > On Tue, Jul 12, 2016 at 2:28 PM, Torben Barsballe <
> > [email protected]> wrote:
> >
> >> Most likely updating the git plugin slightly changed the behavior of the
> >> ${GIT_BRANCH} macro, appending origin/.
> >> Assuming the timeline fits, that would explain why this started
> happenting.
> >>
> >> Thanks,
> >>
> >> Torben
> >>
> >> On Tue, Jul 12, 2016 at 2:23 PM, Christian Del Pino <
> >> [email protected]> wrote:
> >>
> >>> Hi Torben,
> >>>
> >>> A plugin was installed recently to for the Geogig team. Build
> >>> Reports/jacoco.
> >>>
> >>> The git plugin was updated, per request, not too long ago. Not sure if
> >>> any of these would cause the issue at hand?
> >>>
> >>> Regards,
> >>> Chris
> >>>
> >>> On Tue, Jul 12, 2016 at 5:09 PM, Torben Barsballe <
> >>> [email protected]> wrote:
> >>>
> >>>> I took a stab at this. Looking at a build from Jun 28 we have:
> >>>> ...
> >>>>
> >>>> [geoserver-master] $ /bin/sh -xe /tmp/hudson6430242953085261747.sh
> >>>> + VER=master
> >>>> + BASE=/var/www/geoserver/master/doc/en
> >>>> + [ -e /var/www/geoserver/master/doc/en ]
> >>>> + cd doc/en/user
> >>>> + make clean html
> >>>> rm -rf build/*
> >>>> mkdir -p build/html build/doctrees
> >>>> sphinx-build -b html -d build/doctrees source build/html
> >>>>
> >>>> ...
> >>>>
> >>>> A build from Jun 30 has:
> >>>>
> >>>> ...
> >>>>
> >>>> [geoserver-master] $ /bin/sh -xe /tmp/hudson1759667221082312760.sh
> >>>> + VER=origin/master
> >>>> + BASE=/var/www/geoserver/origin/master/doc/en
> >>>> + [ -e /var/www/geoserver/origin/master/doc/en ]
> >>>> + cd doc/en/user
> >>>> + make clean html
> >>>> rm -rf build/*
> >>>> mkdir -p build/html build/doctrees
> >>>> sphinx-build -b html -d build/doctrees source build/html
> >>>>
> >>>> ...
> >>>>
> >>>> So (as Ben surmised) it appears that we are getting the wrong value
> for
> >>>> VER - origin/master instead of master
> >>>> VER is being populated from GIT_BRANCH, which appears to come from the
> >>>> Jenkins Git plugin.
> >>>>
> >>>>
> >>>> I am not sure why this behvior has changed.
> >>>> Chris - is it possible there were some updates to the ares jenkins
> >>>> recently?
> >>>>
> >>>> I have found a workaround here:
> >>>>
> http://stackoverflow.com/questions/20541609/how-to-receive-local-git-branch-name-with-jenkins-git-plugin
> >>>> and am applying it the ares builds. I will see if this fix works
> shortly.
> >>>>
> >>>> Andrea - the doc redirects are configured on docs.geoserver.org - see
> >>>> step 7 of
> >>>>
> http://docs.geoserver.org/latest/en/developer/release-guide/index.html#post-the-documentation
> >>>> Basically, a proxy is used to map stable, maintenance, latest, etc. to
> >>>> specific locations on ares.
> >>>>
> >>>>
> >>>> Torben
> >>>>
> >>>>
> >>>>
> >>>> On Sat, Jul 9, 2016 at 2:27 AM, Ian Turton <[email protected]>
> wrote:
> >>>>
> >>>>> This page on master (
> >>>>>
> http://docs.geoserver.org/latest/en/user/data/database/primarykey.html)
> >>>>> should have changed on June 30th (
> >>>>>
> https://github.com/geoserver/geoserver/commit/f424dd342cf3931bf293471e84a58ed410872304
> ).
> >>>>> While yesterday's change to the GeoTools docs has gone out fine (
> >>>>> http://docs.geotools.org/latest/userguide/library/render/faq.html)
> >>>>>
> >>>>> Ian
> >>>>>
> >>>>> On 9 July 2016 at 09:47, Andrea Aime <[email protected]>
> >>>>> wrote:
> >>>>>
> >>>>>> That's easy enough to check, just look at the build logs...
> >>>>>>
> >>>>>> On master:
> >>>>>> Build finished. The HTML pages are in build/html.
> >>>>>> + rm -rf /var/www/geoserver/origin/master/doc/en/user
> >>>>>> + cp -r build/html /var/www/geoserver/origin/master/doc/en/user
> >>>>>>
> >>>>>> On 2.9.x
> >>>>>> Build finished. The HTML pages are in build/html.
> >>>>>> + rm -rf /var/www/geoserver/origin/2.9.x/doc/en/user
> >>>>>> + cp -r build/html /var/www/geoserver/origin/2.9.x/doc/en/user
> >>>>>>
> >>>>>> So... not in the build itself. I still don't understand how these
> >>>>>> paths end up being mapped on docs.geoserver.org though,
> >>>>>> getting to know that might help clarify the situation.
> >>>>>>
> >>>>>> Speaking of which... at the bottom of our documentation pages for
> >>>>>> master and 2.9.x on docs.geoserver.org it says:
> >>>>>>
> >>>>>> © Copyright 2016, Open Source Geospatial Foundation. License
> Creative
> >>>>>> Commons Attribution. *Last updated on Jun 28, 2016*. Created using
> >>>>>> Sphinx.
> >>>>>> © Copyright 2016, Open Source Geospatial Foundation. License
> Creative
> >>>>>> Commons Attribution. *Last updated on Jun 27, 2016*. Created using
> >>>>>> Sphinx.
> >>>>>>
> >>>>>> Seems like whatever was copying the documentation from the build
> >>>>>> output to docs.geoserver.org is not working anymore.
> >>>>>> Indeed if you go here (damn slow, but working if you're patient)
> >>>>>> you'll get the latest master build instead (looked at the path
> where the
> >>>>>> docs
> >>>>>> are copied and figured out where they are exposed by apache):
> >>>>>>
> >>>>>> http://ares.boundlessgeo.com/geoserver/origin/master/doc/en/user/
> >>>>>>
> >>>>>> Cheers
> >>>>>> Andrea
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Sat, Jul 9, 2016 at 12:53 AM, Jody Garnett <
> [email protected]>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> Maybe we have both master and 2.9.x copying to the same place?
> >>>>>>>
> >>>>>>> On Thu, Jul 7, 2016 at 10:16 AM Andrea Aime <
> >>>>>>> [email protected]> wrote:
> >>>>>>>
> >>>>>>>> On Wed, Jul 6, 2016 at 9:59 PM, Jody Garnett <
> [email protected]
> >>>>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> Looking at build 2600/consoleFull
> >>>>>>>>> <
> http://ares.boundlessgeo.com/jenkins/view/geoserver/job/geoserver-master/2600/consoleFull
> >
> >>>>>>>>> :
> >>>>>>>>>
> >>>>>>>>> Build finished. The HTML pages are in build/html.
> >>>>>>>>> + rm -rf /var/www/geoserver/origin/master/doc/en/user
> >>>>>>>>> + cp -r build/html /var/www/geoserver/origin/master/doc/en/user
> >>>>>>>>>
> >>>>>>>>> Build finished. The HTML pages are in build/html.
> >>>>>>>>> + rm -rf /var/www/geoserver/origin/master/doc/en/developer
> >>>>>>>>> + cp -r build/html
> >>>>>>>>> //var/www/geoserver/origin/master/doc/en/developer
> >>>>>>>>>
> >>>>>>>>> Build finished. The HTML pages are in build/html.
> >>>>>>>>> + rm -rf /var/www/geoserver/origin/master/doc/en/docguide
> >>>>>>>>> + cp -r build/html
> /var/www/geoserver/origin/master/doc/en/docguide
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Other than the developer guide having "//" I do not see anything
> >>>>>>>>> wrong...
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>> The copy sort of assumes ares and docs are the same box though...
> or
> >>>>>>>> not?
> >>>>>>>> Are they? If not, how are the files supposed to get on docs?
> >>>>>>>> Also the paths do not seem to match, the documentation on docs is
> at:
> >>>>>>>>
> >>>>>>>> http://docs.geoserver.org/latest/en/user/
> >>>>>>>>
> >>>>>>>> while the path the stuff is being copied to is master/doc/en/user
> >>>>>>>>
> >>>>>>>> Cheers
> >>>>>>>> Andrea
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> ==
> >>>>>>>> GeoServer Professional Services from the experts! Visit
> >>>>>>>> http://goo.gl/it488V for more information.
> >>>>>>>> ==
> >>>>>>>>
> >>>>>>>> Ing. Andrea Aime
> >>>>>>>> @geowolf
> >>>>>>>> Technical Lead
> >>>>>>>>
> >>>>>>>> GeoSolutions S.A.S.
> >>>>>>>> Via di Montramito 3/A
> >>>>>>>> 55054 Massarosa (LU)
> >>>>>>>> phone: +39 0584 962313
> >>>>>>>> fax: +39 0584 1660272
> >>>>>>>> mob: +39 339 8844549
> >>>>>>>>
> >>>>>>>> http://www.geo-solutions.it
> >>>>>>>> http://twitter.com/geosolutions_it
> >>>>>>>>
> >>>>>>>> *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003*
> >>>>>>>>
> >>>>>>>> Le informazioni contenute in questo messaggio di posta elettronica
> >>>>>>>> e/o nel/i file/s allegato/i sono da considerarsi strettamente
> riservate. Il
> >>>>>>>> loro utilizzo è consentito esclusivamente al destinatario del
> messaggio,
> >>>>>>>> per le finalità indicate nel messaggio stesso. Qualora riceviate
> questo
> >>>>>>>> messaggio senza esserne il destinatario, Vi preghiamo
> cortesemente di
> >>>>>>>> darcene notizia via e-mail e di procedere alla distruzione del
> messaggio
> >>>>>>>> stesso, cancellandolo dal Vostro sistema. Conservare il messaggio
> stesso,
> >>>>>>>> divulgarlo anche in parte, distribuirlo ad altri soggetti,
> copiarlo, od
> >>>>>>>> utilizzarlo per finalità diverse, costituisce comportamento
> contrario ai
> >>>>>>>> principi dettati dal D.Lgs. 196/2003.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> The information in this message and/or attachments, is intended
> >>>>>>>> solely for the attention and use of the named addressee(s) and
> may be
> >>>>>>>> confidential or proprietary in nature or covered by the
> provisions of
> >>>>>>>> privacy act (Legislative Decree June, 30 2003, no.196 - Italy's
> New Data
> >>>>>>>> Protection Code).Any use not in accord with its purpose, any
> disclosure,
> >>>>>>>> reproduction, copying, distribution, or either dissemination,
> either whole
> >>>>>>>> or partial, is strictly forbidden except previous formal approval
> of the
> >>>>>>>> named addressee(s). If you are not the intended recipient, please
> contact
> >>>>>>>> immediately the sender by telephone, fax or e-mail and delete the
> >>>>>>>> information in this message that has been received in error. The
> sender
> >>>>>>>> does not give any warranty or accept liability as the content,
> accuracy or
> >>>>>>>> completeness of sent messages and accepts no responsibility for
> changes
> >>>>>>>> made after they were sent or for other risks which arise as a
> result of
> >>>>>>>> e-mail transmission, viruses, etc.
> >>>>>>>>
> >>>>>>>> -------------------------------------------------------
> >>>>>>>>
> >>>>>>> --
> >>>>>>> --
> >>>>>>> Jody Garnett
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> ==
> >>>>>> GeoServer Professional Services from the experts! Visit
> >>>>>> http://goo.gl/it488V for more information.
> >>>>>> ==
> >>>>>>
> >>>>>> Ing. Andrea Aime
> >>>>>> @geowolf
> >>>>>> Technical Lead
> >>>>>>
> >>>>>> GeoSolutions S.A.S.
> >>>>>> Via di Montramito 3/A
> >>>>>> 55054 Massarosa (LU)
> >>>>>> phone: +39 0584 962313
> >>>>>> fax: +39 0584 1660272
> >>>>>> mob: +39 339 8844549
> >>>>>>
> >>>>>> http://www.geo-solutions.it
> >>>>>> http://twitter.com/geosolutions_it
> >>>>>>
> >>>>>> *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003*
> >>>>>>
> >>>>>> Le informazioni contenute in questo messaggio di posta elettronica
> e/o
> >>>>>> nel/i file/s allegato/i sono da considerarsi strettamente
> riservate. Il
> >>>>>> loro utilizzo è consentito esclusivamente al destinatario del
> messaggio,
> >>>>>> per le finalità indicate nel messaggio stesso. Qualora riceviate
> questo
> >>>>>> messaggio senza esserne il destinatario, Vi preghiamo cortesemente
> di
> >>>>>> darcene notizia via e-mail e di procedere alla distruzione del
> messaggio
> >>>>>> stesso, cancellandolo dal Vostro sistema. Conservare il messaggio
> stesso,
> >>>>>> divulgarlo anche in parte, distribuirlo ad altri soggetti,
> copiarlo, od
> >>>>>> utilizzarlo per finalità diverse, costituisce comportamento
> contrario ai
> >>>>>> principi dettati dal D.Lgs. 196/2003.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> The information in this message and/or attachments, is intended
> solely
> >>>>>> for the attention and use of the named addressee(s) and may be
> confidential
> >>>>>> or proprietary in nature or covered by the provisions of privacy act
> >>>>>> (Legislative Decree June, 30 2003, no.196 - Italy's New Data
> Protection
> >>>>>> Code).Any use not in accord with its purpose, any disclosure,
> reproduction,
> >>>>>> copying, distribution, or either dissemination, either whole or
> partial, is
> >>>>>> strictly forbidden except previous formal approval of the named
> >>>>>> addressee(s). If you are not the intended recipient, please contact
> >>>>>> immediately the sender by telephone, fax or e-mail and delete the
> >>>>>> information in this message that has been received in error. The
> sender
> >>>>>> does not give any warranty or accept liability as the content,
> accuracy or
> >>>>>> completeness of sent messages and accepts no responsibility for
> changes
> >>>>>> made after they were sent or for other risks which arise as a
> result of
> >>>>>> e-mail transmission, viruses, etc.
> >>>>>>
> >>>>>> -------------------------------------------------------
> >>>>>>
> >>>>>>
> >>>>>>
> ------------------------------------------------------------------------------
> >>>>>> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in
> San
> >>>>>> Francisco, CA to explore cutting-edge tech and listen to tech
> >>>>>> luminaries
> >>>>>> present their vision of the future. This family event has something
> for
> >>>>>> everyone, including kids. Get more information and register today.
> >>>>>> http://sdm.link/attshape
> >>>>>> _______________________________________________
> >>>>>> Geoserver-devel mailing list
> >>>>>> [email protected]
> >>>>>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
> >>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Ian Turton
> >>>>>
> >>>>>
> >>>>>
> ------------------------------------------------------------------------------
> >>>>> Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in
> San
> >>>>> Francisco, CA to explore cutting-edge tech and listen to tech
> luminaries
> >>>>> present their vision of the future. This family event has something
> for
> >>>>> everyone, including kids. Get more information and register today.
> >>>>> http://sdm.link/attshape
> >>>>> _______________________________________________
> >>>>> Geoserver-devel mailing list
> >>>>> [email protected]
> >>>>> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
> >>>>>
> >>>>>
> >>>>
> >>>
> >>>
> >>> --
> >>> Christian Del Pino
> >>> DevOps Engineer
> >>> Boundless | www.boundlessgeo.com
> >>> Email: [email protected]
> >>>
> >>
> >>
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> > What NetFlow Analyzer can do for you? Monitors network bandwidth and
> traffic
> > patterns at an interface-level. Reveals which users, apps, and protocols
> are
> > consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> > J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning
> > reports.http://sdm.link/zohodev2dev
> >
> >
> >
> > _______________________________________________
> > Geoserver-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/geoserver-devel
> >
>
> --
> Ben Caradoc-Davies <[email protected]>
> Director
> Transient Software Limited <http://transient.nz/>
> New Zealand
>
>
> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and
> traffic
> patterns at an interface-level. Reveals which users, apps, and protocols
> are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning
> reports.http://sdm.link/zohodev2dev
> _______________________________________________
> Geoserver-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geoserver-devel
>
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel