<?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 gitlab connector in Qlik Automate</title>
    <link>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2032778#M1327</link>
    <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;is there a way to get all files from a given gitlab repository and store them in a dedicated space ?&lt;/P&gt;
&lt;P&gt;Thanks a lot for some advise.&lt;/P&gt;</description>
    <pubDate>Wed, 01 Feb 2023 12:41:04 GMT</pubDate>
    <dc:creator>xyz_1011</dc:creator>
    <dc:date>2023-02-01T12:41:04Z</dc:date>
    <item>
      <title>gitlab connector</title>
      <link>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2032778#M1327</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;is there a way to get all files from a given gitlab repository and store them in a dedicated space ?&lt;/P&gt;
&lt;P&gt;Thanks a lot for some advise.&lt;/P&gt;</description>
      <pubDate>Wed, 01 Feb 2023 12:41:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2032778#M1327</guid>
      <dc:creator>xyz_1011</dc:creator>
      <dc:date>2023-02-01T12:41:04Z</dc:date>
    </item>
    <item>
      <title>Re: gitlab connector</title>
      <link>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2033363#M1334</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;It seems like currently what is available in QAA is the "&lt;FONT face="inherit" color="rgba(0, 0, 0, 0)"&gt;Get File &lt;/FONT&gt;from&lt;FONT face="inherit" color="rgba(0, 0, 0, 0)"&gt;&amp;nbsp;Repository" but that is for a single&amp;nbsp;&lt;/FONT&gt;file, it requires a project id, branch, and file path.&lt;/P&gt;
&lt;P&gt;Another option is perhaps to use the "&lt;SPAN&gt;Raw API List Request" block to make a request to "list repository tree" endpoint for git labs api.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://docs.gitlab.com/ee/api/repositories.html" target="_blank"&gt;Repositories API | GitLab&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;I didnt dabble with this connector much, but this is what i could find.&lt;/P&gt;
&lt;P&gt;Note that the response is just some information in regard to the files, not the files themselves.&lt;/P&gt;
&lt;P&gt;I hope it helps.&lt;/P&gt;</description>
      <pubDate>Thu, 02 Feb 2023 13:47:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2033363#M1334</guid>
      <dc:creator>Shai_E</dc:creator>
      <dc:date>2023-02-02T13:47:06Z</dc:date>
    </item>
    <item>
      <title>Re: gitlab connector</title>
      <link>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2033713#M1341</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/150145"&gt;@Shai_E&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Would you know if i can embedd the „Get File from Repository“ in a loop to go through an array of file paths that my preceeding „on Push event“ might return ?&lt;/P&gt;
&lt;P&gt;Indeed i need to get the files themselves into my tenant. Not just their meta data. Any idea how that could be done ?&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Fri, 03 Feb 2023 08:08:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2033713#M1341</guid>
      <dc:creator>xyz_1011</dc:creator>
      <dc:date>2023-02-03T08:08:25Z</dc:date>
    </item>
    <item>
      <title>Re: gitlab connector</title>
      <link>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2034220#M1344</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/134857"&gt;@xyz_1011&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would assume that you can use that block in a loop, it sounds logical to me.&lt;/P&gt;
&lt;P&gt;In regard to your second question i am not sure it is possible with the QAA module.&lt;/P&gt;
&lt;P&gt;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/134179"&gt;@AfeefaTk&lt;/a&gt;&amp;nbsp;perhaps you have an idea in regard to this? i didnt dabble much with this connector.&lt;/P&gt;</description>
      <pubDate>Sun, 05 Feb 2023 14:50:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2034220#M1344</guid>
      <dc:creator>Shai_E</dc:creator>
      <dc:date>2023-02-05T14:50:20Z</dc:date>
    </item>
    <item>
      <title>Re: gitlab connector</title>
      <link>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2034262#M1345</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/134857"&gt;@xyz_1011&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yes, I think that would work.&lt;/P&gt;
&lt;P&gt;If I understand correctly you have a list of repository files retrieved using the&amp;nbsp;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;SPAN&gt;Raw API List Request" block, and you need more information about the file in the repository which can be achieved using the "Get File from Repository" block within the loop of "Raw API List Request" block and specifying the file path to the file&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hope this helps&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Feb 2023 04:02:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2034262#M1345</guid>
      <dc:creator>AfeefaTk</dc:creator>
      <dc:date>2023-02-06T04:02:26Z</dc:date>
    </item>
    <item>
      <title>Re: gitlab connector</title>
      <link>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2034326#M1346</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/134179"&gt;@AfeefaTk&lt;/a&gt;&amp;nbsp; Thanks a lot for your reply. What i am really after, is getting all relevant files (in the sense of being updated, deleted or added) from my gitlab repository into my tenant (stored in a given space). And i do need the file - not the description of the file. As i am still new to QAA would you maybe be able to share some template workflow that would be able to do what i am after ?&lt;/P&gt;
&lt;P&gt;Background: I am using QVS files that include my scripts. My apps read them via an include statement. These QVS files are all stored in my gitlab repository. I am looking for an automated way to get these files into my tenant everytime they are being updated (basically after every 'git push' event).&lt;/P&gt;
&lt;P&gt;Not sure, if QAA is the only way to approach this, but i havent found anything else yet.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks again for your help!&lt;/P&gt;</description>
      <pubDate>Mon, 06 Feb 2023 08:51:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2034326#M1346</guid>
      <dc:creator>xyz_1011</dc:creator>
      <dc:date>2023-02-06T08:51:06Z</dc:date>
    </item>
    <item>
      <title>Re: gitlab connector</title>
      <link>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2034745#M1347</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/134857"&gt;@xyz_1011&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We have a template called "&lt;SPAN&gt;Commit an app to GitHub&lt;/SPAN&gt;" which performs Qlik Sense app version control on GitHub&lt;/P&gt;
&lt;P&gt;More information can be found &lt;A href="https://community.qlik.com/t5/Official-Support-Articles/CI-CD-pipelines-for-Qlik-Sense-apps-with-automations-and-Github/ta-p/1860837" target="_self"&gt;here&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Could you please try using the same approach with GitLab connector and see if that works?&lt;/P&gt;
&lt;P&gt;You can refer to &lt;A href="https://community.qlik.com/t5/Official-Support-Articles/Getting-started-with-the-GitLab-connector-in-Qlik-Application/ta-p/1887506" target="_self"&gt;GitLab Getting Started Article&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please let me know if you are facing any further difficulties&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 07 Feb 2023 05:26:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2034745#M1347</guid>
      <dc:creator>AfeefaTk</dc:creator>
      <dc:date>2023-02-07T05:26:09Z</dc:date>
    </item>
    <item>
      <title>Re: gitlab connector</title>
      <link>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2034746#M1348</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/134857"&gt;@xyz_1011&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sorry, I misread your comment&lt;/P&gt;
&lt;P&gt;It seems you need to get the files from Gitlab and import these files to the Qlik Sense tenant.&lt;/P&gt;
&lt;P&gt;You can see the template "&lt;SPAN&gt;Import an app from GitHub&lt;/SPAN&gt;" which creates an app based on the GitHub file.&lt;/P&gt;
&lt;P&gt;Could you please try the same using Gitlab?&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Feb 2023 05:36:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2034746#M1348</guid>
      <dc:creator>AfeefaTk</dc:creator>
      <dc:date>2023-02-07T05:36:01Z</dc:date>
    </item>
    <item>
      <title>Re: gitlab connector</title>
      <link>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2049109#M1525</link>
      <description>&lt;P&gt;Hey&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/134179"&gt;@AfeefaTk&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;thanks for the tip, however, i do not want to import an app from gitlab. What i want is to get the content of a QVS file which resides in gitlab and eventually use this QVS file's content as a LOAD script in an app...&lt;/P&gt;
&lt;P&gt;Thanks for some more advise &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Mar 2023 15:40:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2049109#M1525</guid>
      <dc:creator>xyz_1011</dc:creator>
      <dc:date>2023-03-14T15:40:42Z</dc:date>
    </item>
    <item>
      <title>Re: gitlab connector</title>
      <link>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2049292#M1531</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/134857"&gt;@xyz_1011&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have done this by configuring the automation to listen "On Merge Request" webhook event in Gitlab, add a condition block to check if the created source branch has been merged to the main branch, and if merged get the content of the file and use "Set Load Script" block from Qlik Cloud Services connector to update the loadscript of Qlik Sense app.&lt;/P&gt;
&lt;P&gt;We already have a template called "&lt;SPAN&gt;Set load script in Qlik Sense app from merged GitHub pull request&lt;/SPAN&gt;" which you can refer to and replace the GitHub blocks with GitLab blocks.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.qlik.com/t5/Official-Support-Articles/Qlik-Application-Automation-Set-load-script-in-Qlik-Sense-app/ta-p/1956230" target="_blank" rel="noopener"&gt;https://community.qlik.com/t5/Official-Support-Articles/Qlik-Application-Automation-Set-load-script-in-Qlik-Sense-app/ta-p/1956230&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I have also created simple demo automation for your reference.&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 15 Mar 2023 06:00:06 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2049292#M1531</guid>
      <dc:creator>AfeefaTk</dc:creator>
      <dc:date>2023-03-15T06:00:06Z</dc:date>
    </item>
    <item>
      <title>Re: gitlab connector</title>
      <link>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2049344#M1533</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/134179"&gt;@AfeefaTk&lt;/a&gt;&amp;nbsp;! The "Base64 decode" to get the actual file contents was the missing piece of the puzzle &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 15 Mar 2023 07:46:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-Automate/gitlab-connector/m-p/2049344#M1533</guid>
      <dc:creator>xyz_1011</dc:creator>
      <dc:date>2023-03-15T07:46:20Z</dc:date>
    </item>
  </channel>
</rss>

