PluginSimpleCI » History » Version 5
Jean-Philippe Lang, 2007-10-13 17:14
| 1 | 1 | Jean-Philippe Lang | h1. Simple CI Plugin |
|---|---|---|---|
| 2 | |||
| 3 | A generic plugin for integrating per project RSS continuous integration feeds in Redmine. |
||
| 4 | |||
| 5 | It can be downloaded from the Redmine Subversion repository: |
||
| 6 | |||
| 7 | svn co svn://rubyforge.org/var/svn/redmine/plugins/simple_ci |
||
| 8 | |||
| 9 | 5 | Jean-Philippe Lang | Screenshot: |
| 10 | |||
| 11 | !simple_ci_tn.png!:/attachments/download/3 |
||
| 12 | |||
| 13 | 1 | Jean-Philippe Lang | h2. Plugin setup |
| 14 | |||
| 15 | 1. Install the plugin as described [[Plugins|here]] (this plugin doesn't require migration). |
||
| 16 | |||
| 17 | 2. Go to "Admin -> Custom fields" and create a *Project* custom field of *string* type, named 'CC feed URL' for example. |
||
| 18 | |||
| 19 | 3. Go to "Admin -> Information" to configure the Simple CI plugin: |
||
| 20 | |||
| 21 | * *Project custom field storing CI feed URL*: select the newly created custom field. |
||
| 22 | 2 | Jean-Philippe Lang | |
| 23 | 1 | Jean-Philippe Lang | * *Successfull build keyword*: enter a keyword or a regular expression that will be used to determine if a build was successfull. A build is considered successfull if the corresponding feed item title matches the keyword or the regular expression. |
| 24 | |||
| 25 | 4 | Jean-Philippe Lang | * *Show full description of build results*: builds full descriptions can be displayed: always, only for failures or never. |
| 26 | |||
| 27 | 3 | Jean-Philippe Lang | h2. Enabling CI at project level |
| 28 | 1 | Jean-Philippe Lang | |
| 29 | 3 | Jean-Philippe Lang | Go to "Project settings" : |
| 30 | 1 | Jean-Philippe Lang | |
| 31 | 1. On the "Modules" tab, enable the module by checking "Continuous integration". |
||
| 32 | |||
| 33 | 2. On the "Information" tab, enter the URL for the project CI feed in the custom field you've just created (eg. 'CC feed URL') |
||
| 34 | |||
| 35 | After that, a new item named "Integration" should show up in the project menu. Click on this item to see the build results. |