PluginSimpleCI » History » Version 3
Jean-Philippe Lang, 2007-10-13 16:40
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 | h2. Plugin setup |
||
10 | |||
11 | 1. Install the plugin as described [[Plugins|here]] (this plugin doesn't require migration). |
||
12 | |||
13 | 2. Go to "Admin -> Custom fields" and create a *Project* custom field of *string* type, named 'CC feed URL' for example. |
||
14 | |||
15 | 3. Go to "Admin -> Information" to configure the Simple CI plugin: |
||
16 | |||
17 | * *Project custom field storing CI feed URL*: select the newly created custom field. |
||
18 | 2 | Jean-Philippe Lang | |
19 | 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. |
20 | 2 | Jean-Philippe Lang | |
21 | 1 | Jean-Philippe Lang | * *Show full description of build results*: builds full descriptions can be displayed: always, only for failures or never. |
22 | |||
23 | 3 | Jean-Philippe Lang | h2. Enabling CI at project level |
24 | 1 | Jean-Philippe Lang | |
25 | 3 | Jean-Philippe Lang | Go to "Project settings" : |
26 | 1 | Jean-Philippe Lang | |
27 | 1. On the "Modules" tab, enable the module by checking "Continuous integration". |
||
28 | |||
29 | 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') |
||
30 | |||
31 | After that, a new item named "Integration" should show up in the project menu. Click on this item to see the build results. |