PageRenderTime 14ms CodeModel.GetById 11ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/workbook/htmls/22-Continuous_Integration.html

http://github.com/matthewmccullough/git-workshop
HTML | 28 lines | 16 code | 12 blank | 0 comment | 0 complexity | 8912a4c9a993bac5432cdf20f0cdde0c MD5 | raw file
 1<link rel="stylesheet" type="text/css" media="screen"  href="css/screen.css" />
 2
 3<h1>Continuous Integration</h1>
 4
 5<h2>Bamboo</h2>
 6
 7<p>Git support is available as a [plugin for Bamboo](http://www.atlassian.com/software/bamboo/tour/bamboo-plugin.jsp]</p>
 8
 9<p><a href="https://plugins.atlassian.com/plugin/details/9510">The Git plugin</a> was authored by Kristian Rosenvold of Zenior AS in Norway and Don Brown of Atlassian.</p>
10
11<p>For post-build pushes of repos up-stream, the <a href="https://plugins.atlassian.com/plugin/details/5581">Pre/Post Build Command Plugin</a> will assist in calling git (must be on the Bamboo server's path):</p>
12
13<pre><code>git push FULLREPOURL BRANCHNAMETOPUSH:BRANCHNAMEONREMOTESIDE
14</code></pre>
15
16<p>With an actual URL</p>
17
18<pre><code>git push git://git.apache.org/commons-logging.git master-trial:master
19</code></pre>
20
21<p>Can walk through setting up a Git based project (from Apache Git sources)</p>
22
23<pre><code>[Bamboo on http://localhost:8085/](http://localhost:8085/)
24</code></pre>
25
26<h2>Hudson</h2>
27
28<p><a href="http://hudson-ci.org/">Hudson</a> is an open source CI server. It has excellent Git integration via the <a href="http://wiki.hudson-ci.org/display/HUDSON/Git+Plugin">Git plugin</a>.</p>