Configuring Jenkins to generate and execute the sources - 7.0

Talend Software Development Life Cycle Best Practices Guide

author
Talend Documentation Team
EnrichVersion
7.0
EnrichProdName
Talend Big Data
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
task
Administration and Monitoring
Deployment
Design and Development
EnrichPlatform
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend JobServer
Talend Studio
To generate then execute the sources of your Jobs and Tests on the Jenkins server, you need to:
  • link the Generate_Execute_Deploy Jenkins project to the Git/SVN project where your sources are stored. See Link the Jenkins project to the SVN/Git project.

  • decide how to generate your sources:
    • Recommended: locally (script mode): generate the sources of your Jobs and Tests locally without having to keep the Talend CommandLine up and running during the build execution, as the Talend CommandLine is called, used and shut down. It allows you to run several builds at the same time based on the same Talend CommandLine installation, however you need to use a different workspace for each build.

    • Alternative: remotely (server mode): generate the sources of your Jobs and Tests remotely using the Talend CommandLine which needs to be launched (often installed as a service).

  • specify the parameters to generate and deploy the sources. See Specify the parameters to generate and deploy the sources.