CT Jenkins plugin is an extension for continuous integration and continuous deployment (CI/CD) of the CT 2024.12 project. CT Jenkins plugin provides functions as follows.
- You can manage your team or organization’s development process more efficiently.
- CT Jenkins plugin supports general project and team project of CT 2024.12.
- You can view the test results and reports on Jenkins.
- All Command Line Interface functions of CT 2024.12 can be adapted to your project.
- CT Jenkins plugin can enhance productivity in your work when used alongside other Jenkins plugins.
- e.g., Get notification through the team Slack using the Slack Notification plugin when the Jenkins build job is finished.
- Regression test can be performed by integrating the CT 2024.12 project and test with Git’s source code.
- The tests of CT 2024.12 are linked with the source code.
- By using Self-healing option, the test information is automatically updated if the function and class names have been changed.
- You can see the test and coverage results at a glance on the Jenkins job main.
- The test results and histories of each project, function, test are displayed in graphical format.
- The coverage results and histories of each function are displayed.
Requirements
1. CT
CT version 2023.12 or higher must be installed.
2. Jenkins
- Jenkins version 2.401.1 or higher is recommended.
- CT Jenkins plugin may not work properly when using older versions.
- For instructions on installing Jenkins, refer to the Jenkins documentation. (Installing Jenkins)
3. CT Jenkins plugin
- Installation using a hpi file
- Select and deploy the ct-jenkins-plugin.hpi file in the Deploy plugin item in Manage Jenkins > Plugins > Advanced settings.
- Once installation is complete, you can see that the CT environment item has been added to the build environment, and the CT test execution and CT custom command items have been added to Build Steps.
Need more help with this?
Don’t hesitate to contact us here.