<?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 Local Nexus or Cloud Nexus- Need Help with CICD Setup in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Local-Nexus-or-Cloud-Nexus-Need-Help-with-CICD-Setup/m-p/2308969#M146112</link>
    <description>&lt;P&gt;I am following this link to setup build and deploy process&lt;/P&gt; 
&lt;P&gt;&lt;A href="https://community.qlik.com/s/article/ka03p0000006En8AAE#toc-hId-125132543" target="_blank" rel="noopener"&gt;https://community.talend.com/t5/Architecture-Best-Practices-and/Continuous-Integration-and-Continuous-Deployment-of-data/ta-p/142359#toc-hId-125132543&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;In the setup directions,&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;For&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Maven_OPTS&lt;/STRONG&gt;, fill in the location of your local CommandLine, and remote Nexus repository URLs.&lt;/P&gt; 
&lt;PRE&gt;-Dgeneration.type=local&lt;BR /&gt;-Dproduct.path=/opt/talend/Talend-7.1.1/cmdLine/cmdline/studio&lt;BR /&gt;-Xmx3076m&lt;BR /&gt;-DaltDeploymentRepository=releases-ci::default::http://adminserver:8081/repository/releases-ci/
-Dproject.distributionManagement.repository.url=http://adminserver:8081/repository/releases-ci/
-Dproject.distributionManagement.repository.id=releases-ci&lt;/PRE&gt; 
&lt;P&gt;&amp;nbsp;I am confused about the URL&amp;nbsp;&lt;/P&gt; 
&lt;PRE&gt;-DaltDeploymentRepository=releases-ci::default::http://adminserver:8081/repository/releases-ci/
-Dproject.distributionManagement.repository.url=http://adminserver:8081/repository/releases-ci/
-Dproject.distributionManagement.repository.id=releases-ci&lt;/PRE&gt; 
&lt;P&gt;Questions:&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;&lt;A href="http://adminserver:8081/repository/releases-ci/" target="_blank"&gt;http://adminserver:8081/repository/releases-ci/&lt;/A&gt;&lt;/STRONG&gt; appears to be on-prem Nexus?&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Why it's not being deployed to TMC ( a.k.a Cloud Nexus)?&lt;/P&gt; 
&lt;P&gt;What is the use of deploying to on-prem Nexus? My understanding is that TMC can not talk to on-prem Nexus to schedule and run the jobs.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Another question about CICD process,&lt;/P&gt; 
&lt;P&gt;Is this the correct CICD flow:&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp; &amp;nbsp;- pull code from Git&lt;/P&gt; 
&lt;P&gt;&amp;nbsp; &amp;nbsp;- build jars&lt;/P&gt; 
&lt;P&gt;&amp;nbsp; &amp;nbsp;- run tests&lt;/P&gt; 
&lt;P&gt;&amp;nbsp; &amp;nbsp;- if tests succeed, deploy to TMC (right to TMC not to&amp;nbsp; on-prem nexus?)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp; &amp;nbsp;- if tests fails, stop build and report as failure&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 16 Nov 2024 04:34:04 GMT</pubDate>
    <dc:creator>sarora1</dc:creator>
    <dc:date>2024-11-16T04:34:04Z</dc:date>
    <item>
      <title>Local Nexus or Cloud Nexus- Need Help with CICD Setup</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Local-Nexus-or-Cloud-Nexus-Need-Help-with-CICD-Setup/m-p/2308969#M146112</link>
      <description>&lt;P&gt;I am following this link to setup build and deploy process&lt;/P&gt; 
&lt;P&gt;&lt;A href="https://community.qlik.com/s/article/ka03p0000006En8AAE#toc-hId-125132543" target="_blank" rel="noopener"&gt;https://community.talend.com/t5/Architecture-Best-Practices-and/Continuous-Integration-and-Continuous-Deployment-of-data/ta-p/142359#toc-hId-125132543&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;In the setup directions,&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;For&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;Maven_OPTS&lt;/STRONG&gt;, fill in the location of your local CommandLine, and remote Nexus repository URLs.&lt;/P&gt; 
&lt;PRE&gt;-Dgeneration.type=local&lt;BR /&gt;-Dproduct.path=/opt/talend/Talend-7.1.1/cmdLine/cmdline/studio&lt;BR /&gt;-Xmx3076m&lt;BR /&gt;-DaltDeploymentRepository=releases-ci::default::http://adminserver:8081/repository/releases-ci/
-Dproject.distributionManagement.repository.url=http://adminserver:8081/repository/releases-ci/
-Dproject.distributionManagement.repository.id=releases-ci&lt;/PRE&gt; 
&lt;P&gt;&amp;nbsp;I am confused about the URL&amp;nbsp;&lt;/P&gt; 
&lt;PRE&gt;-DaltDeploymentRepository=releases-ci::default::http://adminserver:8081/repository/releases-ci/
-Dproject.distributionManagement.repository.url=http://adminserver:8081/repository/releases-ci/
-Dproject.distributionManagement.repository.id=releases-ci&lt;/PRE&gt; 
&lt;P&gt;Questions:&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;&lt;A href="http://adminserver:8081/repository/releases-ci/" target="_blank"&gt;http://adminserver:8081/repository/releases-ci/&lt;/A&gt;&lt;/STRONG&gt; appears to be on-prem Nexus?&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Why it's not being deployed to TMC ( a.k.a Cloud Nexus)?&lt;/P&gt; 
&lt;P&gt;What is the use of deploying to on-prem Nexus? My understanding is that TMC can not talk to on-prem Nexus to schedule and run the jobs.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Another question about CICD process,&lt;/P&gt; 
&lt;P&gt;Is this the correct CICD flow:&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp; &amp;nbsp;- pull code from Git&lt;/P&gt; 
&lt;P&gt;&amp;nbsp; &amp;nbsp;- build jars&lt;/P&gt; 
&lt;P&gt;&amp;nbsp; &amp;nbsp;- run tests&lt;/P&gt; 
&lt;P&gt;&amp;nbsp; &amp;nbsp;- if tests succeed, deploy to TMC (right to TMC not to&amp;nbsp; on-prem nexus?)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp; &amp;nbsp;- if tests fails, stop build and report as failure&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 04:34:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Local-Nexus-or-Cloud-Nexus-Need-Help-with-CICD-Setup/m-p/2308969#M146112</guid>
      <dc:creator>sarora1</dc:creator>
      <dc:date>2024-11-16T04:34:04Z</dc:date>
    </item>
    <item>
      <title>Re: Local Nexus or Cloud Nexus- Need Help with CICD Setup</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Local-Nexus-or-Cloud-Nexus-Need-Help-with-CICD-Setup/m-p/2308970#M146113</link>
      <description>&lt;P&gt;The build options you mentioned are for a local Nexus. It is the default profile which you can also specify using -Pnexus as part of your mvn deploy command. In case you want to deploy to Talend Cloud instead, then you must use -Pcloud-publisher as the profile. Still a local Nexus is required for user libraries, as well as a P2 update site.&lt;/P&gt;
&lt;P&gt;All Maven build options are documented here:&amp;nbsp;&lt;A href="https://help.talend.com/reader/o2DMkp1_WVLFHSyNkjxn4w/X~3zX5XhKeW3Qqui8wNoAw" target="_blank" rel="nofollow noopener noreferrer"&gt;https://help.talend.com/reader/o2DMkp1_WVLFHSyNkjxn4w/X~3zX5XhKeW3Qqui8wNoAw&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Good luck&lt;/P&gt;</description>
      <pubDate>Wed, 25 Sep 2019 20:53:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Local-Nexus-or-Cloud-Nexus-Need-Help-with-CICD-Setup/m-p/2308970#M146113</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-09-25T20:53:04Z</dc:date>
    </item>
    <item>
      <title>Re: Local Nexus or Cloud Nexus- Need Help with CICD Setup</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Local-Nexus-or-Cloud-Nexus-Need-Help-with-CICD-Setup/m-p/2308971#M146114</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;A href="https://community.qlik.com/s/profile/005700000037DuaAAE"&gt;@jclarysse&lt;/A&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;That was helpful. Few more questions:&lt;/P&gt; 
&lt;P&gt;1. Currently, I am building and deploying one job like this&amp;nbsp;&lt;/P&gt; 
&lt;PRE&gt;deploy -Pcloud-publisher -X -pl jobs/process/marketing_jobs/name_of_job_0.1 -fae -amd&lt;/PRE&gt; 
&lt;P&gt;Is it possible to build all the jobs under folder marketing_jobs with something like this&lt;/P&gt; 
&lt;PRE&gt;deploy -Pcloud-publisher -X -pl jobs/process/marketing_jobs/* -fae -amd&lt;/PRE&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;2. What step in the Jenkins Job tells Jenkins to run the tests?&lt;/P&gt; 
&lt;P&gt;3. Is there a way in Jenkins to skip the execution of tests?&lt;/P&gt;</description>
      <pubDate>Thu, 26 Sep 2019 15:32:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Local-Nexus-or-Cloud-Nexus-Need-Help-with-CICD-Setup/m-p/2308971#M146114</guid>
      <dc:creator>sarora1</dc:creator>
      <dc:date>2019-09-26T15:32:12Z</dc:date>
    </item>
    <item>
      <title>Re: Local Nexus or Cloud Nexus- Need Help with CICD Setup</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Local-Nexus-or-Cloud-Nexus-Need-Help-with-CICD-Setup/m-p/2308972#M146115</link>
      <description>&lt;P&gt;This is Maven standard process. When you run the deploy phase then it also runs all previous phases inclusive test.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html" target="_blank" rel="nofollow noopener noreferrer"&gt;https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;According to the documentation, you should be able to skip tests with parameter&amp;nbsp;-DskipTests&lt;/P&gt;
&lt;P&gt;&lt;A href="https://maven.apache.org/plugins-archives/maven-surefire-plugin-2.12.4/examples/skipping-test.html" target="_blank" rel="nofollow noopener noreferrer"&gt;https://maven.apache.org/plugins-archives/maven-surefire-plugin-2.12.4/examples/skipping-test.html&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Sep 2019 16:44:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Local-Nexus-or-Cloud-Nexus-Need-Help-with-CICD-Setup/m-p/2308972#M146115</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-09-26T16:44:24Z</dc:date>
    </item>
    <item>
      <title>Re: Local Nexus or Cloud Nexus- Need Help with CICD Setup</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Local-Nexus-or-Cloud-Nexus-Need-Help-with-CICD-Setup/m-p/2308973#M146116</link>
      <description>&lt;P&gt;&lt;A href="https://community.qlik.com/s/profile/005700000037DuaAAE"&gt;@jclarysse&lt;/A&gt;&amp;nbsp;Thanks again.&lt;/P&gt; 
&lt;P&gt;Looks like I edited my question after you answered it. I will appreciate if you can look at my previous message in this chain. I had one question about building all the jobs in a folder.&lt;/P&gt;</description>
      <pubDate>Thu, 26 Sep 2019 16:50:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Local-Nexus-or-Cloud-Nexus-Need-Help-with-CICD-Setup/m-p/2308973#M146116</guid>
      <dc:creator>sarora1</dc:creator>
      <dc:date>2019-09-26T16:50:46Z</dc:date>
    </item>
  </channel>
</rss>

