Nova Resource:Integration/Jenkins Plugin
Jump to navigation
Jump to search
![]() | 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