Tuleap API


Jenkins Plugin GitHub release Jenkins Plugin Installs

This Jenkins plugin is a community effort.

This jenkins plugin provides a client for the Tuleap API. It is the result of the extraction of the client and server configuration of tuleap-gitbranch-source for separation concerns and reuse in future Jenkins plugins for Tuleap.

Please find the documentation on https://docs.tuleap.org/user-guide/ci.html

Report issues

Issues must be reported in Request tracker of the Tuleap project under the category "Jenkins Tuleap API plugin".


On jenkins, connect to Tuleap

Configure Jenkins to accept a tuleap dev environment certificate

echo -n | openssl s_client -connect tuleap-web.tuleap-aio-dev.docker:443 |    sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p'  >> /usr/local/share/ca-certificates/tuleap-web.tuleap-aio-dev.docker.crt
keytool -keystore $JAVA_HOME/jre/lib/security/cacerts   -import -trustcacerts -storepass changeit -noprompt -alias tuleap-web-dev -file /usr/local/share/ca-certificates/tuleap-web.tuleap-aio-dev.docker.crt
update-ca-certificates --fresh


You have a local java / maven env

Tested with OpenJDK 11

$> mvn clean install
$> cp target/tuleap-branch-source.hpi onto jenkins


  • GOYOT Martin
  • ROBINSON Clarck