Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Jenkins plugin to submit jobs a TestSwarm and report results
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src
.gitignore
pom.xml
readme

readme

You need to have Maven installed to build the plugin (use brew install maven on OSX).

Once Maven is available, update your settings.xml according to https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial

Afterwards you can build the plugin using Maven:

    mvn install

After the first run, use -o to speed up that process:

   mvn -o install

That puts a .hpi file into the target folder. Upload that to a Jenkins instance, or copy it manually to the plugins folder.

Afterwards you should be able to add "TestSwarm integration" as a build step to any type of project.
Fill in the empty fields, and a at least one testsuite. Then start a build and check the console output for results.

Testsuite URLs can use build and enviroment variables. For example, this:

    http://swarm.jquery.org/git/jquery-ui/${GIT_COMMIT}/tests/unit/autocomplete/autocomplete.html

gets resolved to this:

    http://swarm.jquery.org/git/jquery-ui/c1cda180a93a6c0a63cf21a68dacb54233e03d03/tests/unit/autocomplete/autocomplete.html

Other environment variables are documented on the Jenkins wiki: https://wiki.jenkins-ci.org/display/JENKINS/Building+a+software+project#Buildingasoftwareproject-JenkinsSetEnvironmentVariables

Legalese
--------
Copyright 2011 appendTo
Licensed MIT / GPL
Something went wrong with that request. Please try again.