diff --git a/eng/SourceBuild.props b/eng/SourceBuild.props
index 5c714e42c4e1..f81ea7e5fed6 100644
--- a/eng/SourceBuild.props
+++ b/eng/SourceBuild.props
@@ -46,8 +46,20 @@
Condition="'$(ArcadeInnerBuildFromSource)' == 'true'"
BeforeTargets="Execute">
+
+
+ <_AdditionalRepoTaskBuildArgs />
+ <_AdditionalRepoTaskBuildArgs Condition="'$(DotNetRuntimeSourceFeed)' != ''" >$(_AdditionalRepoTaskBuildArgs) --runtimesourcefeed $(DotNetRuntimeSourceFeed)
+ <_AdditionalRepoTaskBuildArgs Condition="'$(DotNetRuntimeSourceFeedKey)' != ''" >$(_AdditionalRepoTaskBuildArgs) --runtimesourcefeedkey $(DotNetRuntimeSourceFeedKey)
+
+
+
diff --git a/eng/targets/Helix.Common.props b/eng/targets/Helix.Common.props
index eaccf9785f81..c49184704b99 100644
--- a/eng/targets/Helix.Common.props
+++ b/eng/targets/Helix.Common.props
@@ -10,41 +10,55 @@
-
-
+
+
-
+
-
+
-
+
-
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+