Nova Resource:Integration/Jenkins Plugin
Appearance
This was to workaround an issue with Jenkins git client plugin. Solved upstream with 1.6.4 and we upgraded May 28th 2015 bug T100655. Thus this is no more needed.
- Machine
- Source code
- Set up a directory with the source code
$ cd ~
$ git clone git@github.com:wikimedia/git-client-plugin.git&& cd git-client-plugin
$ git checkout git-client-1.4.6+wmf1
- Dependencies
$ sudo apt-get install maven
(Jenkins plugins need Maven 3.x)$ sudo apt-get install default-jdk
(mvn install
threw "Could not find artifact com.sun:tools:jar:1.5 at specified", because by default we ship JRE instead of JDK.)
- Build
$ cd path/to/jenkins-plugin-source
$ mvn install
- Deploy
$ scp integration-dev-precise.eqiad.wmflabs:git-client-plugin/target/git-client.hpi .
- "Upload Plugin" at https://integration.wikimedia.org/ci/pluginManager/advanced