Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
_AnonymousUser
Specialist III
Specialist III

Automate the build of jobs and integrate with Jenkins

Hi All,
I wanted to check if the below scenario is possible using Talend Enterprise edition.
1,Build the talend job from command line .
2,Schedule a script to be run daily to build the latest code.
3,Integrate the script with Jenkins so that changes to the job are picked up in an automated fashion.
It would be really helpful if you can suggest the best way to take it forward.Currently we are using open studio and we believe it is not possible to get the desired result using open studio.
Regards,
Sunil
Labels (2)
5 Replies
Anonymous
Not applicable

Yes, this can be done with the CommandLine tool that is available with the Enterprise Edition. 
_AnonymousUser
Specialist III
Specialist III
Author

Thanks for the reply.I'll try this out in the Enterprise trial edition..
Sunil
Anonymous
Not applicable

Hi Sunil,
can you then post your small how to which might consists of some flow/check/commands you used in correlation with Jenkins, I also plan to put Talend into continuous integration domain, so this information might be really handy.
Ladislav
_AnonymousUser
Specialist III
Specialist III
Author

Hi  Ladislav,
Surely I would have done so,however I am not an expert on Jenkins,this is something new for me.
As of now we have decided not to go with the enterprise edition.Rather we will be checking in the code to git and then build the jar and .sh out of it.
Regards,
Sunil
Stephen_Elves1
Contributor
Contributor

I have done it at a previous contract, in Jenkins you can specify keywords in a output (like Talend logs) that indicate a failure, you will probably need to use a combination of CommandLine and MetaServlet (both have a couple of pages of information in the TAC User Guide). CommandLine to either export or build the job and Metaservlet to eithier import the job or attach the built job.