[ 
https://issues.apache.org/jira/browse/SHINDIG-327?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12605324#action_12605324
 ] 

Ralph Jocham commented on SHINDIG-327:
--------------------------------------

Download the latest CruiseControl (CC) from 
http://cruisecontrol.sourceforge.net/download.html. As of now we are using 
2.7.2, but newer version should work as well.

Install CC on the same level as your Shindig project. (You can use other 
locations as well, but this would require you to modify the config.xml file -- 
which should be easy.)

/usr/local
       |
       +---- Shindig
       +---- CruiseControl

In ~/.m2 create settings.xml with the following content. The site.html.dir 
property needs to point the right location were the httpd can find it.
   <settings>
     <profiles>
       <profile>
         <id>reporting</id>
         <properties>
           <site.html.dir>file:///usr/local/google/shindig/html</site.html.dir>
         </properties>
       </profile>
     </profiles>
   </settings>

Build the project with 'mvn clean package site-deploy -P reporting'

Replace the existing cruisecontrol/config.xml with the one from 
<trunk>/etc/cruisecontrol/

Restart CruiseControl

Force a build!


> Find a location to put CruiseControl configuration file
> -------------------------------------------------------
>
>                 Key: SHINDIG-327
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-327
>             Project: Shindig
>          Issue Type: New Feature
>          Components: Website
>         Environment: All
>            Reporter: Ralph Jocham
>            Priority: Minor
>
> As we get closer to use CruiseControl as our ci env it would be beneficial to 
> find a home for the config file. It is only the configuration file and NOT 
> the ci system itself.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to