Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
We're using talend data management platform 7.3.
Recently we started publishing jobs to artifactory and use ansible for deployment.
However, we need to implement CI wherein we automate the publishing of artifacts to Artifactory. Could you please advice what would be the best way to implement the CI process.
Also, Is there a way to maintain project libraries in a separate central repo in artifactory, currently lib is maintained per job while publishing.
would really appreciate to get suggestions.
Hello,
here's my 3 step process to success:
There's an existing feature request to remove (hydrate) those artifacts but so far only an idea. (Feel free to raise a ticket with support that you need it as well.)
PS: If you're lucky you might not even need your own nexus as the dependencies should be fetchable from the repos listed in the maven settings.xml published on talend help, if your target is artifactory then you will have that repo anyways.
There is a Jenkins plugin for Talend that can do part of the job, besides the compile.
https://plugins.jenkins.io/talend/