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
Issues must be reported in Request tracker of the Tuleap project under the category "Jenkins Tuleap API plugin".
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
Tested with OpenJDK 11
$> mvn clean install
$> cp target/tuleap-branch-source.hpi onto jenkins
- GOYOT Martin
- ROBINSON Clarck