<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Talend Continuous Integration POM mistake? in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Talend-Continuous-Integration-POM-mistake/m-p/2238389#M26519</link>
    <description>Hi, 
&lt;BR /&gt;I read and followed the instructions of the 
&lt;FONT size="2"&gt;Talend Software Development Life Cycle 6.1.1 - Best Practices Guide (EN)&lt;/FONT&gt;&amp;nbsp;and I'm afraid I cannot get it to work.&amp;nbsp;It looks like Talend Command Line makes a mistake when it generates the POM XML files. 
&lt;BR /&gt;Let's recap the CI build &amp;amp; test procedure until the step where things go wrong: 
&lt;BR /&gt; 
&lt;BR /&gt;Checkout from Git/SVN 
&lt;BR /&gt;CI Builder logs on to Talend Command Line 
&lt;BR /&gt;CI Builder lets Talend Command Line build the workspace - several pom.xml files are created in this step: 
&lt;BR /&gt;pom.xml - the master POM 
&lt;BR /&gt;pom_routines.xml - the POM for Java routines 
&lt;BR /&gt;pom_&amp;lt;testjobname&amp;gt;_&amp;lt; 
&lt;FONT color="#ff3333"&gt;version&lt;/FONT&gt;&amp;gt;.xml - the POMs for unit tests 
&lt;BR /&gt;pom_&amp;lt;jobname&amp;gt;_&amp;lt; 
&lt;FONT color="#ff3333"&gt;version&lt;/FONT&gt;&amp;gt;.xml - the POMs for the Talend jobs 
&lt;BR /&gt; 
&lt;BR /&gt;In the master pom.xml file's &amp;lt;module&amp;gt; section, the POMs for the test job and the job are referenced without the version number - which makes the Continuous Integration process unable to finish. I would have to write a script which renames the POM files or fixes the master POM. 
&lt;BR /&gt;I'm afraid, I cannot see what I might have done wrong since I followed the Guide step by step. Unfortunately, the Guide is a bit unspecific at this very step. Has someone already setup a fully working Continuous Integration process and is able to give me some hints? 
&lt;BR /&gt;Thanks in advance! 
&lt;BR /&gt;Kind regards 
&lt;BR /&gt;Oliver Marienfeld</description>
    <pubDate>Wed, 02 Mar 2016 07:46:32 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2016-03-02T07:46:32Z</dc:date>
    <item>
      <title>Talend Continuous Integration POM mistake?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Continuous-Integration-POM-mistake/m-p/2238389#M26519</link>
      <description>Hi, 
&lt;BR /&gt;I read and followed the instructions of the 
&lt;FONT size="2"&gt;Talend Software Development Life Cycle 6.1.1 - Best Practices Guide (EN)&lt;/FONT&gt;&amp;nbsp;and I'm afraid I cannot get it to work.&amp;nbsp;It looks like Talend Command Line makes a mistake when it generates the POM XML files. 
&lt;BR /&gt;Let's recap the CI build &amp;amp; test procedure until the step where things go wrong: 
&lt;BR /&gt; 
&lt;BR /&gt;Checkout from Git/SVN 
&lt;BR /&gt;CI Builder logs on to Talend Command Line 
&lt;BR /&gt;CI Builder lets Talend Command Line build the workspace - several pom.xml files are created in this step: 
&lt;BR /&gt;pom.xml - the master POM 
&lt;BR /&gt;pom_routines.xml - the POM for Java routines 
&lt;BR /&gt;pom_&amp;lt;testjobname&amp;gt;_&amp;lt; 
&lt;FONT color="#ff3333"&gt;version&lt;/FONT&gt;&amp;gt;.xml - the POMs for unit tests 
&lt;BR /&gt;pom_&amp;lt;jobname&amp;gt;_&amp;lt; 
&lt;FONT color="#ff3333"&gt;version&lt;/FONT&gt;&amp;gt;.xml - the POMs for the Talend jobs 
&lt;BR /&gt; 
&lt;BR /&gt;In the master pom.xml file's &amp;lt;module&amp;gt; section, the POMs for the test job and the job are referenced without the version number - which makes the Continuous Integration process unable to finish. I would have to write a script which renames the POM files or fixes the master POM. 
&lt;BR /&gt;I'm afraid, I cannot see what I might have done wrong since I followed the Guide step by step. Unfortunately, the Guide is a bit unspecific at this very step. Has someone already setup a fully working Continuous Integration process and is able to give me some hints? 
&lt;BR /&gt;Thanks in advance! 
&lt;BR /&gt;Kind regards 
&lt;BR /&gt;Oliver Marienfeld</description>
      <pubDate>Wed, 02 Mar 2016 07:46:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Continuous-Integration-POM-mistake/m-p/2238389#M26519</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-03-02T07:46:32Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Continuous Integration POM mistake?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Continuous-Integration-POM-mistake/m-p/2238390#M26520</link>
      <description>Hi Oliver Marienfeld,&lt;BR /&gt;Thanks for posting your issue here. We have reported your issue to our DOCT team then come back to you asap!&lt;BR /&gt;Best regards&lt;BR /&gt;Sabrina</description>
      <pubDate>Thu, 03 Mar 2016 03:35:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Continuous-Integration-POM-mistake/m-p/2238390#M26520</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-03-03T03:35:28Z</dc:date>
    </item>
    <item>
      <title>Re: Talend Continuous Integration POM mistake?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Talend-Continuous-Integration-POM-mistake/m-p/2238391#M26521</link>
      <description>Hi Sabrina, 
&lt;BR /&gt;thanks very much for the reply! I have implemented a build task (for TFS 2015) as a workaround: The task&amp;nbsp;aligns the &amp;lt;module&amp;gt; definitions in the master POM with the file name of the module's POMs. That makes it work for now. 
&lt;BR /&gt;Anyway, I'm very curious about any news on this from your DOCT team. (Besides, what does "DOCT" stand for? 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt;) 
&lt;BR /&gt;Kind regards &amp;amp; a happy weekend 
&lt;BR /&gt;Oliver Marienfeld</description>
      <pubDate>Fri, 04 Mar 2016 14:28:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Talend-Continuous-Integration-POM-mistake/m-p/2238391#M26521</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-03-04T14:28:06Z</dc:date>
    </item>
  </channel>
</rss>

