<?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 DABs require library dependancies from GitHub private repository. in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/dabs-require-library-dependancies-from-github-private-repository/m-p/83696#M36989</link>
    <description>&lt;P&gt;developing a python wheel file using DABs which require library dependancies from GitHub private repository. Please help me understand how to setup the git user and token in the resource.yml file and how to authenticate the GitHub package.&lt;/P&gt;&lt;P&gt;pip install git+https://&amp;lt;your-github-token&amp;gt;@github.com/&amp;lt;your-username&amp;gt;/&amp;lt;your-repo&amp;gt;.git&lt;/P&gt;</description>
    <pubDate>Wed, 21 Aug 2024 00:50:35 GMT</pubDate>
    <dc:creator>Aatma</dc:creator>
    <dc:date>2024-08-21T00:50:35Z</dc:date>
    <item>
      <title>DABs require library dependancies from GitHub private repository.</title>
      <link>https://community.databricks.com/t5/data-engineering/dabs-require-library-dependancies-from-github-private-repository/m-p/83696#M36989</link>
      <description>&lt;P&gt;developing a python wheel file using DABs which require library dependancies from GitHub private repository. Please help me understand how to setup the git user and token in the resource.yml file and how to authenticate the GitHub package.&lt;/P&gt;&lt;P&gt;pip install git+https://&amp;lt;your-github-token&amp;gt;@github.com/&amp;lt;your-username&amp;gt;/&amp;lt;your-repo&amp;gt;.git&lt;/P&gt;</description>
      <pubDate>Wed, 21 Aug 2024 00:50:35 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/dabs-require-library-dependancies-from-github-private-repository/m-p/83696#M36989</guid>
      <dc:creator>Aatma</dc:creator>
      <dc:date>2024-08-21T00:50:35Z</dc:date>
    </item>
    <item>
      <title>Re: DABs require library dependancies from GitHub private repository.</title>
      <link>https://community.databricks.com/t5/data-engineering/dabs-require-library-dependancies-from-github-private-repository/m-p/105982#M42330</link>
      <description>&lt;P class="_1t7bu9h1 paragraph"&gt;To install dependencies from a private GitHub repository in a Databricks Asset Bundle, you need to set up the GitHub user and token in the &lt;CODE&gt;resource.yml&lt;/CODE&gt; file and authenticate the GitHub package. Here are the steps:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P class="_1t7bu9h1 paragraph"&gt;&lt;STRONG&gt;Generate a GitHub Personal Access Token&lt;/STRONG&gt;:&lt;/P&gt;
&lt;UL class="_1t7bu9h7 _1t7bu9h2"&gt;
&lt;LI&gt;Go to GitHub and navigate to &lt;STRONG&gt;Settings&lt;/STRONG&gt; &amp;gt; &lt;STRONG&gt;Developer settings&lt;/STRONG&gt; &amp;gt; &lt;STRONG&gt;Personal access tokens&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Generate new token&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;LI&gt;Select the scopes you need (e.g., &lt;CODE&gt;repo&lt;/CODE&gt; for full control of private repositories).&lt;/LI&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Generate token&lt;/STRONG&gt; and copy the token.&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P class="_1t7bu9h1 paragraph"&gt;&lt;STRONG&gt;Set Up the GitHub User and Token in &lt;CODE&gt;resource.yml&lt;/CODE&gt;&lt;/STRONG&gt;:&lt;/P&gt;
&lt;UL class="_1t7bu9h7 _1t7bu9h2"&gt;
&lt;LI&gt;
&lt;P class="_1t7bu9h1 paragraph"&gt;In your &lt;CODE&gt;resource.yml&lt;/CODE&gt; file, add the GitHub user and token as environment variables. For example:&lt;/P&gt;
&lt;DIV class="gb5fhw2"&gt;
&lt;PRE&gt;&lt;CODE class="markdown-code-yaml _1t7bu9hb hljs language-yaml gb5fhw3"&gt;&lt;SPAN class="hljs-attr"&gt;resources:&lt;/SPAN&gt;
  &lt;SPAN class="hljs-attr"&gt;jobs:&lt;/SPAN&gt;
    &lt;SPAN class="hljs-attr"&gt;my-job:&lt;/SPAN&gt;
      &lt;SPAN class="hljs-attr"&gt;name:&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;/OL&gt;</description>
      <pubDate>Thu, 16 Jan 2025 18:05:37 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/dabs-require-library-dependancies-from-github-private-repository/m-p/105982#M42330</guid>
      <dc:creator>Satyadeepak</dc:creator>
      <dc:date>2025-01-16T18:05:37Z</dc:date>
    </item>
    <item>
      <title>Re: DABs require library dependancies from GitHub private repository.</title>
      <link>https://community.databricks.com/t5/data-engineering/dabs-require-library-dependancies-from-github-private-repository/m-p/114647#M44896</link>
      <description>&lt;P&gt;Could you please give a detailed example?&lt;/P&gt;&lt;P&gt;how to define env varaibles? BUNDLE_VAR?&lt;/P&gt;</description>
      <pubDate>Sun, 06 Apr 2025 19:17:20 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/dabs-require-library-dependancies-from-github-private-repository/m-p/114647#M44896</guid>
      <dc:creator>sandy311</dc:creator>
      <dc:date>2025-04-06T19:17:20Z</dc:date>
    </item>
    <item>
      <title>Re: DABs require library dependancies from GitHub private repository.</title>
      <link>https://community.databricks.com/t5/data-engineering/dabs-require-library-dependancies-from-github-private-repository/m-p/115650#M45139</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/36432"&gt;@Satyadeepak&lt;/a&gt;&amp;nbsp;: I'm also curious how to configure this. What are the github user and token environment variables names databricks uses to configure github SSH authentication? Can't find them in the documentation&lt;/P&gt;</description>
      <pubDate>Wed, 16 Apr 2025 11:27:26 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/dabs-require-library-dependancies-from-github-private-repository/m-p/115650#M45139</guid>
      <dc:creator>JGoedhart</dc:creator>
      <dc:date>2025-04-16T11:27:26Z</dc:date>
    </item>
  </channel>
</rss>

