Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can use maven to build job with free Talend Open Studio

I have some jobs maje with Talend Open Studio and I want use maven to export jobs in zip file to do automatic build.

Can I found an existing maven plugin to do that?

Can I build job with command line ?

like image 567
Euguuu Avatar asked Apr 27 '16 10:04

Euguuu


People also ask

What is Maven Talend?

Maven options you can pass when building, executing and publishing artifacts on your Continuous Integration server. Talend leverages a standard Maven-based Continuous Integration (CI) implementation.

How can I make a simple job in Talend?

Procedure. In the Repository tree view, right click the Job Designs node, and select Create folder from the contextual menu. In the New Folder wizard, name your Job folder getting_started and click Finish to create your folder. Right-click the getting_started folder and select Create Job from the contextual menu.

What is build job in Talend?

Reinstalling or update community components. Reviewing and rate a community component. Uploading a component you created to Talend Exchange. Managing components you uploaded to Talend Exchange. Using connections in a Job.


2 Answers

Talend CommandLine is only available in Talend Enterprise Subscription Version. There is no job script in Talend open studio products.

For more information about how to use command line to build the job, please visit this link.

like image 160
Pooja Chauhan Avatar answered Oct 07 '22 16:10

Pooja Chauhan


It's possible but complex !

You will have to change pom settings. Change the file maven_user_setting.xml and settings.xml Check Offline in maven preferences.

Then with command line like following you can build your project :

mvn -B -s C:\Talend\TOS_DI-Win32-20200219_1130-V7.3.1\configuration\maven_user_settings.xml install -l C:/Talend/lastGenerated.log -P default-settings,!include-java-sources,!include-maven-resources,!include-items,include-libs,!include-binaries,include-running-log4j,include-log4j,include-contexts,!include-test-sources,!include-test-reports,include-xmlMappings,include-running-xmlMappings,packaging-and-assembly,!ci-builder -Dmaven.test.skip=true -Dci.builder.skip=true
like image 39
Olympe Avatar answered Oct 07 '22 15:10

Olympe