<?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 Re: ci-builder determine job version including -SNAPSHOT in Installing and Upgrading</title>
    <link>https://community.qlik.com/t5/Installing-and-Upgrading/ci-builder-determine-job-version-including-SNAPSHOT/m-p/2399516#M9251</link>
    <description>&lt;P&gt;hi Robert,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;You could parameterize the version (snapshot or release) and send it to the pom file at the time of build.&lt;/P&gt; 
&lt;P&gt;The screen shot below shows an example:&lt;/P&gt; 
&lt;P&gt;In Jenkins:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.jpg" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LzVH.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/157723i863761A9EB8FD2F0/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LzVH.jpg" alt="0683p000009LzVH.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;In POM :&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.jpg" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LzyD.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/142910iAC12FF76A3905F2B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LzyD.jpg" alt="0683p000009LzyD.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;At Runtime:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="3.jpg" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lzfq.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/141003i16CCE3ACAAD117F6/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lzfq.jpg" alt="0683p000009Lzfq.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thank,&lt;/P&gt; 
&lt;P&gt;Rekha&lt;/P&gt;</description>
    <pubDate>Mon, 24 Sep 2018 00:12:56 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-09-24T00:12:56Z</dc:date>
    <item>
      <title>ci-builder determine job version including -SNAPSHOT</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/ci-builder-determine-job-version-including-SNAPSHOT/m-p/2399515#M9250</link>
      <description>&lt;P&gt;Hi....I was wondering if it 's possible to configure the pom file for ci-builder in a way that it determine the version of the job from the studio and append "-SNAPSHOT" to it. I attached the pom file I used and I would like to configure the tag &amp;lt;deploy.version&amp;gt;.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;If I remove the tag completely, the generated pom file for a job contains the job version from the studio without -SNAPSHOT. But I would like to generate the job version from the studio including -SNAPSHOT.&lt;/P&gt; 
&lt;P&gt;e.g. If a job has the version 1.5, I would like to generate the version 1.5.0-SNAPSHOT without apapting the attached pom file.&lt;/P&gt; 
&lt;P&gt;Is this possible?&lt;/P&gt; 
&lt;PRE&gt;&amp;lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"&amp;gt;
&amp;lt;modelVersion&amp;gt;4.0.0&amp;lt;/modelVersion&amp;gt;
&amp;lt;groupId&amp;gt;org.talend&amp;lt;/groupId&amp;gt;
&amp;lt;artifactId&amp;gt;buildsources&amp;lt;/artifactId&amp;gt;
&amp;lt;version&amp;gt;A.B.C&amp;lt;/version&amp;gt;

&amp;lt;properties&amp;gt;
    &amp;lt;!-- Required. Commandline application workspace and Studio path, only for local(script) mode --&amp;gt;
    &amp;lt;commandline.workspace&amp;gt;/opt/talend_ci/workspce_ci&amp;lt;/commandline.workspace&amp;gt;
    &amp;lt;product.path&amp;gt;/opt/cmdLine651/&amp;lt;/product.path&amp;gt;
    &amp;lt;!-- Optional. Specify target directory where generated sources will be stored --&amp;gt;
    &amp;lt;projectsTargetDirectory&amp;gt;/opt/talend_ci/project_sources&amp;lt;/projectsTargetDirectory&amp;gt;
    &amp;lt;!-- Optional. Specify version for the artifact to be built. Can be set for each Job independently --&amp;gt;
    &amp;lt;deploy.version&amp;gt; &amp;lt;someConfigNeeded?&amp;gt;-SNAPSHOT &amp;lt;/deploy.version&amp;gt;
&amp;lt;/properties&amp;gt;

&amp;lt;build&amp;gt;
    &amp;lt;plugins&amp;gt;
        &amp;lt;plugin&amp;gt;
            &amp;lt;groupId&amp;gt;org.talend&amp;lt;/groupId&amp;gt;
            &amp;lt;artifactId&amp;gt;ci.builder&amp;lt;/artifactId&amp;gt;
            &amp;lt;version&amp;gt;A.B.C&amp;lt;/version&amp;gt;
            &amp;lt;executions&amp;gt;
                &amp;lt;execution&amp;gt;
                    &amp;lt;phase&amp;gt;generate-sources&amp;lt;/phase&amp;gt;
                    &amp;lt;goals&amp;gt;
                        &amp;lt;!-- local(script) mode --&amp;gt;
                        &amp;lt;goal&amp;gt;local-generate&amp;lt;/goal&amp;gt;
                    &amp;lt;/goals&amp;gt;
                    &amp;lt;configuration&amp;gt;
                        &amp;lt;!-- Optional. Specify CommandLine user --&amp;gt;
                        &amp;lt;!--&amp;lt;commandlineUser&amp;gt;jobbuilder@talend.com&amp;lt;/commandlineUser&amp;gt;--&amp;gt;
                        &amp;lt;!-- Optional. Jvm Parameters for local(script) mode --&amp;gt;
                        &amp;lt;!-- &amp;lt;jvmArguments&amp;gt;-ea -Xms512m -Xmx1300m -XX:+CMSClassUnloadingEnabled -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 -XX:+HeapDumpOnOutOfMemoryError&amp;lt;/jvmArguments&amp;gt; --&amp;gt;
                        &amp;lt;!-- Optional. Parameter used to filter on specific Job status (TEST, DEV, PROD, etc)  --&amp;gt;
                        &amp;lt;!-- &amp;lt;itemFilter&amp;gt;(status=TEST)or(status=PROD)or(status="")&amp;lt;/itemFilter&amp;gt; --&amp;gt;
                    &amp;lt;/configuration&amp;gt;
                &amp;lt;/execution&amp;gt;
            &amp;lt;/executions&amp;gt;
        &amp;lt;/plugin&amp;gt;
    &amp;lt;/plugins&amp;gt;
&amp;lt;/build&amp;gt;

&amp;lt;pluginRepositories&amp;gt;
    &amp;lt;!-- everything through Maven Central Proxy --&amp;gt;
        &amp;lt;pluginRepository&amp;gt;
            &amp;lt;id&amp;gt;Central&amp;lt;/id&amp;gt;
            &amp;lt;name&amp;gt;Central&amp;lt;/name&amp;gt;
            &amp;lt;url&amp;gt;http://localhost:8083/nexus/content/repositories/central&amp;lt;/url&amp;gt;
        &amp;lt;/pluginRepository&amp;gt;
        &amp;lt;pluginRepository&amp;gt;
            &amp;lt;id&amp;gt;thirdparty&amp;lt;/id&amp;gt;
            &amp;lt;name&amp;gt;thirdparty&amp;lt;/name&amp;gt;
            &amp;lt;url&amp;gt;http://localhost:8083/nexus/content/repositories/thirdparty/&amp;lt;/url&amp;gt;
        &amp;lt;/pluginRepository&amp;gt;
&amp;lt;/pluginRepositories&amp;gt;&lt;/PRE&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I already read the tutorials but unfortunately i didn't found anything regarding this.&lt;/P&gt; 
&lt;P&gt;&lt;A href="https://community.qlik.com/s/article/ka03p0000006EuRAAU" target="_blank"&gt;https://community.talend.com/t5/Architecture-Best-Practices-and/Continuous-Integration-with-Talend-CI-Builder-6-3/ta-p/33033&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&lt;A href="https://help.talend.com/reader/kDsKHeR~mqi~2bkCPVA9Lw/1wiLJ68Pr_RasKg79B8Gjw" target="_blank" rel="nofollow noopener noreferrer"&gt;https://help.talend.com/reader/kDsKHeR~mqi~2bkCPVA9Lw/1wiLJ68Pr_RasKg79B8Gjw&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 07:38:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/ci-builder-determine-job-version-including-SNAPSHOT/m-p/2399515#M9250</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T07:38:06Z</dc:date>
    </item>
    <item>
      <title>Re: ci-builder determine job version including -SNAPSHOT</title>
      <link>https://community.qlik.com/t5/Installing-and-Upgrading/ci-builder-determine-job-version-including-SNAPSHOT/m-p/2399516#M9251</link>
      <description>&lt;P&gt;hi Robert,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;You could parameterize the version (snapshot or release) and send it to the pom file at the time of build.&lt;/P&gt; 
&lt;P&gt;The screen shot below shows an example:&lt;/P&gt; 
&lt;P&gt;In Jenkins:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.jpg" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LzVH.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/157723i863761A9EB8FD2F0/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LzVH.jpg" alt="0683p000009LzVH.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;In POM :&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2.jpg" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009LzyD.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/142910iAC12FF76A3905F2B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009LzyD.jpg" alt="0683p000009LzyD.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;At Runtime:&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="3.jpg" style="width: 400px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009Lzfq.jpg"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/141003i16CCE3ACAAD117F6/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009Lzfq.jpg" alt="0683p000009Lzfq.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thank,&lt;/P&gt; 
&lt;P&gt;Rekha&lt;/P&gt;</description>
      <pubDate>Mon, 24 Sep 2018 00:12:56 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Installing-and-Upgrading/ci-builder-determine-job-version-including-SNAPSHOT/m-p/2399516#M9251</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-09-24T00:12:56Z</dc:date>
    </item>
  </channel>
</rss>

