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
> 
> 
> 
> 
> 

Reply via email to