<?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 Multiple feature branches per user using Databricks Asset Bundles in Administration &amp; Architecture</title>
    <link>https://community.databricks.com/t5/administration-architecture/multiple-feature-branches-per-user-using-databricks-asset/m-p/105999#M2780</link>
    <description>&lt;P&gt;I'm currently helping a team migrating to DABs from dbx and they would like to be able to work on multiple features at the same time.&lt;/P&gt;&lt;P&gt;What I was able to do is pass the current branch as a variable in the root_path and various names, so when the bundle is deployed it deploys separately from other previously deployed bundles.&lt;/P&gt;&lt;P&gt;This works as expected, from the same project, go to feature_branch_a and deploy in dev to Workspace/User/feature_branch_a and then go to feature_branch_b and deploy in dev also to Workspace/User/feature_branch_b. Now you have 2 bundles with their respective python wheel.&lt;/P&gt;&lt;P&gt;The issue that arises is with ressources. The same jobs from both versions of the packages gets overwritten for the same user. The docs does mention that what makes any bundle unique is the user/bundle name/target. While these are all different, I'm still having issues with ressources getting overwritten.&lt;/P&gt;&lt;P&gt;Has anyone faced the same issue?&lt;/P&gt;</description>
    <pubDate>Thu, 16 Jan 2025 23:11:23 GMT</pubDate>
    <dc:creator>cmathieu</dc:creator>
    <dc:date>2025-01-16T23:11:23Z</dc:date>
    <item>
      <title>Multiple feature branches per user using Databricks Asset Bundles</title>
      <link>https://community.databricks.com/t5/administration-architecture/multiple-feature-branches-per-user-using-databricks-asset/m-p/105999#M2780</link>
      <description>&lt;P&gt;I'm currently helping a team migrating to DABs from dbx and they would like to be able to work on multiple features at the same time.&lt;/P&gt;&lt;P&gt;What I was able to do is pass the current branch as a variable in the root_path and various names, so when the bundle is deployed it deploys separately from other previously deployed bundles.&lt;/P&gt;&lt;P&gt;This works as expected, from the same project, go to feature_branch_a and deploy in dev to Workspace/User/feature_branch_a and then go to feature_branch_b and deploy in dev also to Workspace/User/feature_branch_b. Now you have 2 bundles with their respective python wheel.&lt;/P&gt;&lt;P&gt;The issue that arises is with ressources. The same jobs from both versions of the packages gets overwritten for the same user. The docs does mention that what makes any bundle unique is the user/bundle name/target. While these are all different, I'm still having issues with ressources getting overwritten.&lt;/P&gt;&lt;P&gt;Has anyone faced the same issue?&lt;/P&gt;</description>
      <pubDate>Thu, 16 Jan 2025 23:11:23 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/multiple-feature-branches-per-user-using-databricks-asset/m-p/105999#M2780</guid>
      <dc:creator>cmathieu</dc:creator>
      <dc:date>2025-01-16T23:11:23Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple feature branches per user using Databricks Asset Bundles</title>
      <link>https://community.databricks.com/t5/administration-architecture/multiple-feature-branches-per-user-using-databricks-asset/m-p/106008#M2781</link>
      <description>&lt;P&gt;deleting the DABs in Databricks and also in my local version under .databricks solved this one for me.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 17 Jan 2025 03:17:16 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/multiple-feature-branches-per-user-using-databricks-asset/m-p/106008#M2781</guid>
      <dc:creator>cmathieu</dc:creator>
      <dc:date>2025-01-17T03:17:16Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple feature branches per user using Databricks Asset Bundles</title>
      <link>https://community.databricks.com/t5/administration-architecture/multiple-feature-branches-per-user-using-databricks-asset/m-p/119919#M3388</link>
      <description>&lt;P&gt;&lt;a href="https://community.databricks.com/t5/user/viewprofilepage/user-id/132850"&gt;@cmathieu&lt;/a&gt;&amp;nbsp;can you provide an example inserting the branch name? I'm trying to do the same thing&lt;/P&gt;</description>
      <pubDate>Wed, 21 May 2025 21:06:51 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/multiple-feature-branches-per-user-using-databricks-asset/m-p/119919#M3388</guid>
      <dc:creator>cmilligan262</dc:creator>
      <dc:date>2025-05-21T21:06:51Z</dc:date>
    </item>
    <item>
      <title>Re: Multiple feature branches per user using Databricks Asset Bundles</title>
      <link>https://community.databricks.com/t5/administration-architecture/multiple-feature-branches-per-user-using-databricks-asset/m-p/119921#M3389</link>
      <description>&lt;P&gt;Yes, two ways:&amp;nbsp;&lt;/P&gt;&lt;P&gt;- you can refer to the branch name directly using&amp;nbsp;&lt;SPAN&gt;${bundle.git.branch}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;- create your own variable, then define that variable in your deployment script&lt;/P&gt;&lt;P&gt;We go with the second option in order to be able to clean up the name, like replacing / with _.&lt;/P&gt;</description>
      <pubDate>Wed, 21 May 2025 21:49:25 GMT</pubDate>
      <guid>https://community.databricks.com/t5/administration-architecture/multiple-feature-branches-per-user-using-databricks-asset/m-p/119921#M3389</guid>
      <dc:creator>cmathieu</dc:creator>
      <dc:date>2025-05-21T21:49:25Z</dc:date>
    </item>
  </channel>
</rss>

