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