This project provides an integration between Visual TOM and Jenkins to trigger Jenkins jobs from Visual TOM jobs using the jenkins-cli.jar tool.
No Support and No Warranty are provided by Absyss SAS for this project and related material. The use of this project's files is at your own risk.
Absyss SAS assumes no liability for damage caused by the usage of any of the files offered here via this Github repository.
Consultings days can be requested to help for the implementation.
- Visual TOM 7.1.2 or higher
- Jenkins CLI binary to be downloaded from your Jenkins server:
Place the binary into the
http://jenkins-server:port/jnlpJars/jenkins-cli.jar%ABM_BIN%directory. - Java compatible with your Jenkins version:
Jenkins – Support Policy Java
Define the following variables on the agent running Jenkins jobs:
JENKINS_URL=http://<jenkins-server>:<port>
JENKINS_USER_ID=XXXX
JENKINS_API_TOKEN=34654564XXXXX21231321
JAVA_JENKINS=F:\openlogic-openjdk-jre-17.0.12+7-windows-x64\bin\java
The file jenkins.xml is the Jenkins job template to be imported into your Visual TOM repository. It takes one argument corresponding to the Jenkins job name.
The queue script submit_queue_jenkins.bat must be deployed and declared on the Windows agent.
This project is licensed under the Apache 2.0 License - see the LICENSE file for details
Absyss SAS has adopted the Contributor Covenant as its Code of Conduct, and we expect project participants to adhere to it. Please read the full text so that you can understand what actions will and will not be tolerated.