chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Potts <jeffpott...@gmail.com>
Subject Re: sphinx @ hudson
Date Thu, 02 Dec 2010 14:50:46 GMT
Stephan,

I've checked in the wrapper script:
/cmislib/src/doc/src/run-sphinx.py

Hopefully, that's all you need to get Hudson triggering the cmislib doc build. If not, let
me know and we'll try something else.

Jeff

On Nov 30, 2010, at 2:09 AM, Klevenz, Stephan wrote:

> Well, the script will be in SVN and you can modify it anytime. Hudson can sync the script
from SVN and triggers only its execution. This is a recommended practice for the Hudson.
> 
> Have a look here: https://issues.apache.org/jira/browse/INFRA-3202
> 
> Regards,
> Stephan
> 
> 
> -----Original Message-----
> From: Jeff Potts [mailto:jeffpotts01@gmail.com] 
> Sent: Montag, 29. November 2010 18:25
> To: chemistry-dev@incubator.apache.org
> Subject: Re: sphinx @ hudson
> 
> 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:stephan@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 <stephan@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
>> 
>> 
>> 
>> 
>> 
> 


Mime
View raw message