Stephan, The doc build is command-line. A python script could execute the same command-line that a shell script would but what does that buy us?
Jeff On Nov 29, 2010, at 10:53 AM, Klevenz, Stephan wrote: > Jeff, > > Sorry for late response, but I was busy with other activities last couples of > days. > > One option to get such a build job is to check in a phyton script to SVN. As > a native build job Hudson has access to it an can execute the script. > > Can you provide such a script? > > Regards, > Stephan > > -----Original Message----- > From: Stephan Klevenz [mailto:step...@klaeff.de] > Sent: Montag, 15. November 2010 20:17 > To: chemistry-dev@incubator.apache.org > Subject: Re: sphinx @ hudson > > Hi Jeff, > > I did create a Jira issue for this: > > https://issues.apache.org/jira/browse/INFRA-3202 > > As soon as the environment is available I can volunteer to setup a Hudson > build job. > > Regards, > Stephan > > > Am 10.11.2010 um 22:43 schrieb Niklas Gustavsson: > >> Please open a JIRA issue with this request. If appropriate, provide >> installation instructions on one of the slaves OSes (preferably on >> Ubuntu using apt-get). >> >> /niklas >> >> On Wed, Nov 10, 2010 at 9:29 PM, Stephan Klevenz <step...@klaeff.de> wrote: >>> Hi build admins, >>> >>> The Apache Chemistry project (http://incubator.apache.org/chemistry/) would >>> like to build documentation with Hudson and require a tool called Sphinx. >>> How that works with Hudson is described here: >>> >>> http://blog.timc3.com/2010/03/21/using-hudson-to-build-sphinx-documentation/ >>> >>> In summary the Hudson requirements are: >>> Hudson Python plugin >>> pip installed for python >>> VirtualEnv installed for python >>> The build script is this: >>> >>> cd $WORKSPACE >>> virtualenv -q docs >>> source ./docs/bin/activate >>> pip install -q -E ./docs -r trunk/requirements.pip >>> cd trunk >>> sphinx-build -b html source build >>> >>> Is this from general interest and supported by Apache Hudson? If not then >>> is there an option to get this within a local environment? >>> >>> Regards, >>> Stephan > > ---- > Stephan Klevenz > > Fabrikstr. 45 > 69126 Heidelberg > > Tel.: +49 6221 879625 > Fax.: +49 6221 339926 > > > > >