Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi, newbie here. I am not sure if my post belongs in here or not but basically after I finished developing a Talend project I am trying to schedule it. It didn't run the branch I wanted. It runs the initial version the person who trained us created that basically displays names from a tRow generator.
How do I tell Talend Management Console to execute the latest branch of the project? The project only takes the github path which is the same, just that since the initial check in of that simple project - during training - I branched that code.
So basically how o I tell Talend Management Console to run the latest branch? I thought it does that by default, but apparently not.
I attach pics of both github and Talend Management Console.
I am not sure what to do.
Thanks.
Adriana
I am a little confused as to what you are trying to do here. You say you want to schedule a project and that TMC didn't run the branch you wanted it to. Are you talking about running jobs that are part of the project or are you simply talking about working (building jobs) on a particular branch?
Hello,
This is the point where you want to consider using CI/CD. We have a guide for Jenkins that'st he easiest to get started with (confirmed by many)
https://help.talend.com/r/en-US/Cloud/software-dev-lifecycle-best-practices-guide/ci-jenkins
I'd suggest to add/create some Test Cases so during the build you'll be notified if there's an issue (if the test case is thorough / well designed of course)
https://help.talend.com/r/en-US/Cloud/software-dev-lifecycle-best-practices-guide/ci-test-cases
So once you set up Jenkis you can schedule the builds to happen after each commit / at a scheduled interval (CRON) / manual trigger.
You can also do this from studio: https://help.talend.com/r/en-US/8.0/studio-user-guide/publish-jobs
This does work if you have a few jobs, but requires you to open studio etc. Jenkins can do this automatically without a studio. (Well it does need a studio but the installation happens automatically.)
If you want to run your jobs after a fresh compile, you can use the Jenkins Talend plugin for that:
https://plugins.jenkins.io/talend/