プロジェクト

全般

プロフィール

Hudson En » 履歴 » バージョン 31

Toshiyuki Ando, 2013/09/23 20:34

1 1 Toshiyuki Ando
h1. Hudson Plugin
2 1 Toshiyuki Ando
3 7 Toshiyuki Ando
{{>toc}}
4 7 Toshiyuki Ando
5 1 Toshiyuki Ando
h2. How to get
6 1 Toshiyuki Ando
7 30 Toshiyuki Ando
Latest version is 2.1.2
8 1 Toshiyuki Ando
9 24 Toshiyuki Ando
h3. Repository
10 24 Toshiyuki Ando
11 24 Toshiyuki Ando
https://bitbucket.org/nobiinu_and/redmine_hudson
12 1 Toshiyuki Ando
caution: *Repository moved to Bitbucket*
13 24 Toshiyuki Ando
14 24 Toshiyuki Ando
h3. Download
15 24 Toshiyuki Ando
16 24 Toshiyuki Ando
latest => https://bitbucket.org/nobiinu_and/redmine_hudson/downloads
17 25 Toshiyuki Ando
untile 1.0.7 => http://code.google.com/p/r-labs/downloads/list
18 24 Toshiyuki Ando
19 24 Toshiyuki Ando
h2. How to report issues
20 24 Toshiyuki Ando
21 24 Toshiyuki Ando
http://www.r-labs.org/projects/hudson/issues
22 1 Toshiyuki Ando
23 1 Toshiyuki Ando
h2. What's hudson?
24 1 Toshiyuki Ando
25 1 Toshiyuki Ando
Huson is application for Continuous Integration.
26 1 Toshiyuki Ando
Easy install configuration, and good ui.
27 1 Toshiyuki Ando
28 1 Toshiyuki Ando
More detail "Meet Hudson":http://wiki.hudson-ci.org/display/HUDSON/Meet+Hudson
29 1 Toshiyuki Ando
30 1 Toshiyuki Ando
h2. Features
31 1 Toshiyuki Ando
32 1 Toshiyuki Ando
h3. Show Job List
33 1 Toshiyuki Ando
34 1 Toshiyuki Ando
* Name, Description, Latest Build ( Build number, Result, Date ) and health report.
35 11 Toshiyuki Ando
* You can find jobs built today.
36 10 Toshiyuki Ando
* You can change description visibility dynamically.
37 1 Toshiyuki Ando
* Provide a link to Hudson, if plugin found keyword in Health Report.
38 10 Toshiyuki Ando
* Bulid number linked to build result page.
39 13 Toshiyuki Ando
* Download artifacts.
40 1 Toshiyuki Ando
* Click clock-icon, request hudson to build.
41 1 Toshiyuki Ando
* Mr. hudson appears. ( sorry, not emotional )
42 20 Toshiyuki Ando
* You can get job list by Atom. ( thanks! Akiko Takano )
43 1 Toshiyuki Ando
44 20 Toshiyuki Ando
!redmine_hudson_index_1_0_6_en_small.png!
45 1 Toshiyuki Ando
46 1 Toshiyuki Ando
h3. Show Build History
47 1 Toshiyuki Ando
48 1 Toshiyuki Ando
click note icon, show build history
49 1 Toshiyuki Ando
50 10 Toshiyuki Ando
* build number, result, date.
51 10 Toshiyuki Ando
* Bulid number linked to build result page.
52 10 Toshiyuki Ando
* Console icon linked to console page.
53 1 Toshiyuki Ando
54 1 Toshiyuki Ando
h3. Show build history on activity.
55 1 Toshiyuki Ando
56 10 Toshiyuki Ando
* jobname, build number, test-result(only number of items) and changesets.
57 1 Toshiyuki Ando
58 1 Toshiyuki Ando
!redmine_hudson_show_build_history_on_activity.png!
59 1 Toshiyuki Ando
60 1 Toshiyuki Ando
h3. Show build result on issue.
61 8 Toshiyuki Ando
62 1 Toshiyuki Ando
* job-name, build-number, result and built date and time. when Hudson builds revisions associated issues.
63 1 Toshiyuki Ando
64 1 Toshiyuki Ando
!redmine_hudson_show_build_result_on_issue.png!
65 1 Toshiyuki Ando
66 13 Toshiyuki Ando
h3. Search issues related particular build
67 13 Toshiyuki Ando
68 13 Toshiyuki Ando
You can search issues related job and build using filter.
69 13 Toshiyuki Ando
Plugin chases issues by taking following step.
70 13 Toshiyuki Ando
 Hudson Job -> Hudson Build -> Related Changeset -> Revision -> Issue
71 13 Toshiyuki Ando
Hudson Build and Related Changeset are too much, so plugin limits number of Builds and Changesets per each Hudson Job.
72 13 Toshiyuki Ando
You can change limit settings on settings/plugin/redmine_hudson.
73 13 Toshiyuki Ando
74 10 Toshiyuki Ando
h3. rake task 'redmine_hudson:fetch'
75 1 Toshiyuki Ando
76 10 Toshiyuki Ando
You can get build results using rake task 'redmine_hudson:fetch'.
77 1 Toshiyuki Ando
If you use rake task, please uncheck 'AutoFetch' setting.
78 1 Toshiyuki Ando
You can change 'AutoFetch' setting on settings/plugin/redmine_hudson.
79 1 Toshiyuki Ando
80 13 Toshiyuki Ando
h3. Clean up stored data
81 13 Toshiyuki Ando
82 13 Toshiyuki Ando
You can delete old data ( builds, changesets, test results ).
83 13 Toshiyuki Ando
Settings are like Hudson.
84 13 Toshiyuki Ando
85 13 Toshiyuki Ando
* rotate days ( 1day = keep today's data )
86 13 Toshiyuki Ando
* rotate nums
87 13 Toshiyuki Ando
88 10 Toshiyuki Ando
h3. Settings for each projects
89 1 Toshiyuki Ando
90 6 Toshiyuki Ando
* Hudson url (can use https)
91 15 Toshiyuki Ando
User can specify url separately, for plugin access and user access.
92 1 Toshiyuki Ando
* auth user, password ( 0.1.1 higher )
93 10 Toshiyuki Ando
* can stop plugin getting test results and changesets. (Getting test results and changesets needs a good amount of time.)
94 1 Toshiyuki Ando
* choose job
95 1 Toshiyuki Ando
* compact mode ( show only job name and latest build)
96 1 Toshiyuki Ando
* keyword and url for health report
97 1 Toshiyuki Ando
98 15 Toshiyuki Ando
!redmine_hudson_settings_1_0_3_en_small.png!
99 10 Toshiyuki Ando
100 10 Toshiyuki Ando
h3. Settings for plugins (all projects)
101 10 Toshiyuki Ando
102 1 Toshiyuki Ando
Go  Administration -> Plugins -> 'Redmine Hudson Plugin' Configure.
103 1 Toshiyuki Ando
104 1 Toshiyuki Ando
* You can choose format to write job description. HTML or Textile.
105 10 Toshiyuki Ando
* AutoFetch Mode. Plugin fetches information from Hudson during action 'index'.
106 13 Toshiyuki Ando
* Number of Builds per each Hudson Job. ( for search issues )
107 13 Toshiyuki Ando
* Number of Changesets per each Hudson Job. ( for search issues )
108 10 Toshiyuki Ando
109 13 Toshiyuki Ando
!redmine_hudson_global_settings_1_0_2_en.png!
110 10 Toshiyuki Ando
111 30 Toshiyuki Ando
h2. Support Language (thanks for contribute)
112 1 Toshiyuki Ando
113 30 Toshiyuki Ando
[de.yml] Jens Goldhammer, Florian Bartels
114 30 Toshiyuki Ando
[es.yml] juancayetano.delgado
115 30 Toshiyuki Ando
[fr.yml] Francois-Xavier CAUVIN, , Fabien Crespel
116 30 Toshiyuki Ando
[hu.yml] Péter Major
117 30 Toshiyuki Ando
[it.yml] Marco Bazzani
118 30 Toshiyuki Ando
[ru.yml] Eugene Sirotkin
119 30 Toshiyuki Ando
[zh.yml] Billy T
120 11 Toshiyuki Ando
121 11 Toshiyuki Ando
h2. Install Instructions
122 11 Toshiyuki Ando
123 11 Toshiyuki Ando
h3. Install plugin
124 11 Toshiyuki Ando
125 11 Toshiyuki Ando
# Copy the plugin into the vendor/plugins directory
126 11 Toshiyuki Ando
# Migrate plugin: rake db:migrate_plugins RAILS_ENV=production
127 11 Toshiyuki Ando
# Start Redmine
128 11 Toshiyuki Ando
129 11 Toshiyuki Ando
h3. Enable plugin on project
130 11 Toshiyuki Ando
131 11 Toshiyuki Ando
# Move to Project settings
132 11 Toshiyuki Ando
# Click 'Modules'
133 11 Toshiyuki Ando
# Check the box 'Hudson', and save.
134 11 Toshiyuki Ando
135 11 Toshiyuki Ando
h3. Edit Hudson settings
136 11 Toshiyuki Ando
137 11 Toshiyuki Ando
# Click 'Hudson' tab on the menu
138 11 Toshiyuki Ando
# Click 'Settings' in sidebar
139 11 Toshiyuki Ando
# Edit settings ( url, job... )
140 11 Toshiyuki Ando
141 11 Toshiyuki Ando
h3. View jobs
142 11 Toshiyuki Ando
143 11 Toshiyuki Ando
# Click 'Hudson' tab on the menu (In first time, it takes long time)
144 1 Toshiyuki Ando
145 10 Toshiyuki Ando
h2. Important reminder 
146 6 Toshiyuki Ando
147 10 Toshiyuki Ando
h3. Hudson
148 10 Toshiyuki Ando
149 6 Toshiyuki Ando
Recommend Hudson 1.313
150 6 Toshiyuki Ando
If you use old version of Hudson, plugin may not get test results and changesets.
151 6 Toshiyuki Ando
Plugin store build information, if plugin can't get test results or changesets.
152 6 Toshiyuki Ando
But, If plugin fail, never get test results, changesets again.
153 1 Toshiyuki Ando
154 1 Toshiyuki Ando
h3. Using IE8
155 1 Toshiyuki Ando
156 1 Toshiyuki Ando
Please use Compatibility View in IE8.
157 1 Toshiyuki Ando
158 1 Toshiyuki Ando
h3. Exclusive Control
159 1 Toshiyuki Ando
160 1 Toshiyuki Ando
Plugin has no exclusive control, so plugin doesn't work when redmine works on multi-process.
161 1 Toshiyuki Ando
Hopefully i fix it.
162 1 Toshiyuki Ando
163 1 Toshiyuki Ando
h3. Something is wrong with plugin
164 1 Toshiyuki Ando
165 1 Toshiyuki Ando
you should try to delete data from database.
166 1 Toshiyuki Ando
Use 'delete history' button in setting page.
167 6 Toshiyuki Ando
168 10 Toshiyuki Ando
h2. Changelog
169 30 Toshiyuki Ando
170 30 Toshiyuki Ando
h3. 2.1.2
171 30 Toshiyuki Ando
172 31 Toshiyuki Ando
* #1264 (Feature) use tree query parameter when plugin uses hudson api. (thanks, dborisyuk)
173 31 Toshiyuki Ando
* #1184 (Feature) [Patch] Add link to hudson server in sidebar
174 31 Toshiyuki Ando
* #1172 (Feature) French translation update for v2.1.1 (thanks, Fabien Crespel)
175 31 Toshiyuki Ando
* #1279 (Defect)  Undefined method `add_available_filter' error with Redmine 2.2.1
176 31 Toshiyuki Ando
* #1258 (Defect)  no issue filter item for hudson.
177 31 Toshiyuki Ando
* #1257 (Defect)  gem 'simplecov' version is conflicted with redmine_backlogs
178 31 Toshiyuki Ando
* #1255 (Defect)  plugin occurred error, when i choosed 'Plugin' from "look and feel"
179 31 Toshiyuki Ando
* #1253 (Defect)  Plugin can't show build result on issue page, when project uses git
180 31 Toshiyuki Ando
* #1252 (Defect)  cucumber failed, when i used latest gems.
181 31 Toshiyuki Ando
* #1212 (Defect)  Gemfile conflicts with Redmine 2.3.0
182 31 Toshiyuki Ando
* #1188 (Defect)  occurred internal error, when select jobs and save settings. (thanks, NAITHO and Akiko Takano)
183 28 Toshiyuki Ando
184 28 Toshiyuki Ando
h3. 2.1.1
185 28 Toshiyuki Ando
186 29 Toshiyuki Ando
* #1162 (Proposal) redmine_hudson plugin Gemfile setting
187 29 Toshiyuki Ando
* #1160 (Defect) rake aborted! at "rake db:migrate_plugins RAILS_ENV=production" on ruby1.8.7
188 29 Toshiyuki Ando
* #1157 (Defect) gem 'simplecov' version is conflicted with code review plugin
189 27 Toshiyuki Ando
190 27 Toshiyuki Ando
h3. 2.1.0
191 27 Toshiyuki Ando
192 27 Toshiyuki Ando
* #1153 (Defect) some language file uses old format.
193 27 Toshiyuki Ando
* #1147 (Defect) RoutingErrors for plugin assets.
194 27 Toshiyuki Ando
* #1128 (Proposal) Resolve conflict with backlogs
195 27 Toshiyuki Ando
* #1121 (Defect) Redmine 2.1.2 - Redmine_Hudson plugin 2.00 - ActionView::Template::Error (undefined method `auth_user' for #<HudsonSettings
196 27 Toshiyuki Ando
* #1118 (Feature) Support Redmine2.1.x
197 27 Toshiyuki Ando
198 26 Toshiyuki Ando
199 26 Toshiyuki Ando
h3. 1.0.8.1
200 26 Toshiyuki Ando
201 26 Toshiyuki Ando
* #1036 Error when issue details with related commits in Redmine 1.4.x and Hudson Plugin 1.0.8
202 25 Toshiyuki Ando
203 25 Toshiyuki Ando
h3. 1.0.8
204 25 Toshiyuki Ando
205 25 Toshiyuki Ando
* #947 (Feature) German translation updated. thanks Terence Miller!
206 25 Toshiyuki Ando
* #1010 (Defect) Does'nt work on Redmine1.4
207 22 Toshiyuki Ando
208 22 Toshiyuki Ando
h3. 1.0.7
209 22 Toshiyuki Ando
210 22 Toshiyuki Ando
* #682 (Defect) Plugin has no license
211 22 Toshiyuki Ando
* #675 (Defect) db:migrate_plugins down failed
212 22 Toshiyuki Ando
* #713 (Defect) I checked "Plugin uses below url for access to hudson.", but textbox doesn't appear
213 22 Toshiyuki Ando
* #714 (Feature) Dutch translation
214 22 Toshiyuki Ando
* #769 (Feature) Russian translation
215 21 Toshiyuki Ando
216 21 Toshiyuki Ando
h3. 1.0.6.1
217 21 Toshiyuki Ando
218 21 Toshiyuki Ando
* #563 (Defect) can't disable rotate, when enable 'rotate' with one job.
219 21 Toshiyuki Ando
* #515 (Defect) can't save job rotate settings with mysql 5.0.
220 20 Toshiyuki Ando
221 20 Toshiyuki Ando
h3. 1.0.6
222 20 Toshiyuki Ando
223 20 Toshiyuki Ando
* #476 (Feature) Support Atom format (thanks! Akiko Takano)
224 19 Toshiyuki Ando
225 19 Toshiyuki Ando
h3. 1.0.5
226 19 Toshiyuki Ando
227 19 Toshiyuki Ando
* #411 (Feature) Chinese translation
228 19 Toshiyuki Ando
* #387 (Defect) Error occurs when Hudson.Fetch fails by HudsonApiException
229 19 Toshiyuki Ando
* #386 (Feature) Localization for permission string
230 18 Toshiyuki Ando
231 18 Toshiyuki Ando
h3. 1.0.4
232 18 Toshiyuki Ando
233 18 Toshiyuki Ando
* #367 (Defect) Error occurs when delete all history
234 18 Toshiyuki Ando
* #366 (Defect) Fail to save if new project settings have health report settings
235 18 Toshiyuki Ando
* #344 (Defect) Fail to save Health report settings
236 17 Toshiyuki Ando
237 17 Toshiyuki Ando
h3. 1.0.3.1
238 17 Toshiyuki Ando
239 17 Toshiyuki Ando
* #318 (Defect) some tests failed
240 17 Toshiyuki Ando
* #316 (Defect) internal error occurres on issue page
241 1 Toshiyuki Ando
242 15 Toshiyuki Ando
h3. 1.0.3
243 15 Toshiyuki Ando
244 16 Toshiyuki Ando
* #282 (Defect) unit and feature test failed with redmine 0.9.x or trunk
245 16 Toshiyuki Ando
* #304 (Defect) migrate_plugins failed with MySQL
246 15 Toshiyuki Ando
* #306 (Feature) User can specify url separately, for plugin access and user access
247 15 Toshiyuki Ando
* #314 (Feature) Italian translation
248 15 Toshiyuki Ando
249 1 Toshiyuki Ando
h3. 1.0.2
250 1 Toshiyuki Ando
251 15 Toshiyuki Ando
* #198 (Feature) You can download artifacts.
252 15 Toshiyuki Ando
* #266 (Feature) Clean up stored data.
253 15 Toshiyuki Ando
* #267 (Feature) Search issues related particular build.
254 15 Toshiyuki Ando
* #235 (Defect) Hudson icon does not display in activitiy view with IE
255 15 Toshiyuki Ando
* #273 (Defect) Internal error occures when hudson has no response.
256 15 Toshiyuki Ando
* #276 (Defect) Translation missing occures on redmine0.9.x or trunk
257 15 Toshiyuki Ando
* #284 (Defect) When saving the settings for a project, get the exception.
258 15 Toshiyuki Ando
* #286 (Defect) Can't get changeset information.
259 15 Toshiyuki Ando
* #288 (Defect) Can't show build results on issue redmine0.9.x or trunk
260 15 Toshiyuki Ando
* #291 (Defect) db:migrate_plugins failed on PostgreSQL
261 13 Toshiyuki Ando
262 13 Toshiyuki Ando
h3. 1.0.1.1
263 13 Toshiyuki Ando
264 15 Toshiyuki Ando
* #244 "rake db:migrate_plugins" doesn't work without rcov
265 15 Toshiyuki Ando
* #242 Build job and Build history doesn't work on Redmine 0.8.7
266 13 Toshiyuki Ando
267 13 Toshiyuki Ando
h3. 1.0.1
268 13 Toshiyuki Ando
269 15 Toshiyuki Ando
* #228 Install Instructions
270 15 Toshiyuki Ando
* #225 You never can check off 'Show Compact'
271 15 Toshiyuki Ando
* #224 You can find jobs built today
272 15 Toshiyuki Ando
* #219 Can't get RSS on activity page, when check 'Hudson' box
273 15 Toshiyuki Ando
* #218 Anonymous can't see acitivity
274 15 Toshiyuki Ando
* #212 Plugin can't show latest build result
275 13 Toshiyuki Ando
276 13 Toshiyuki Ando
h3. 1.0.0
277 13 Toshiyuki Ando
278 13 Toshiyuki Ando
* You can get build results using rake task 'redmine_hudson:fetch'
279 13 Toshiyuki Ando
* Choose format to write job description HTML or Textile
280 13 Toshiyuki Ando
* You can also change description visibility dynamically
281 13 Toshiyuki Ando
282 13 Toshiyuki Ando
h3. 0.1.6
283 13 Toshiyuki Ando
284 13 Toshiyuki Ando
* Health report settings comes in useful.
285 13 Toshiyuki Ando
286 13 Toshiyuki Ando
h3. 0.1.5
287 13 Toshiyuki Ando
288 13 Toshiyuki Ando
* Show build result on issue. Use Hudson icons.
289 13 Toshiyuki Ando
290 13 Toshiyuki Ando
h3. 0.1.4
291 13 Toshiyuki Ando
292 13 Toshiyuki Ando
* Show build history on activity. Save infomation on database.
293 13 Toshiyuki Ando
294 13 Toshiyuki Ando
h3. 0.1.3
295 13 Toshiyuki Ando
296 13 Toshiyuki Ando
* Fixed BasicAuth bug.
297 13 Toshiyuki Ando
298 13 Toshiyuki Ando
h3. 0.1.2
299 13 Toshiyuki Ando
300 13 Toshiyuki Ando
* Fixed https-connection bug.
301 13 Toshiyuki Ando
302 13 Toshiyuki Ando
h3. 0.1.1
303 13 Toshiyuki Ando
304 13 Toshiyuki Ando
* Support basic-authentication and https-connection.
305 13 Toshiyuki Ando
306 13 Toshiyuki Ando
h3. 0.1.0
307 1 Toshiyuki Ando
308 1 Toshiyuki Ando
* First release
309 1 Toshiyuki Ando
310 1 Toshiyuki Ando
h2. Contact info
311 1 Toshiyuki Ando
312 1 Toshiyuki Ando
* Website  -> r-labs[http://www.r-labs.org/]
313 1 Toshiyuki Ando
* Email    -> couger@kt.rim.or.jp