Skip to content

Commit 3a5451d

Browse files
authored
Add option to override the nuget feed used by command line argument (#607)
1 parent c9f84d2 commit 3a5451d

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

gulpfile.mjs

+10-1
Original file line numberDiff line numberDiff line change
@@ -85,14 +85,22 @@ async function nugetInstall(nugetSource, packageName, version, targetDir) {
8585
// https://dev.azure.com/msazure/One/_packaging?_a=feed&feed=CAP_ISVExp_Tools_Daily
8686
baseUrl: 'https://pkgs.dev.azure.com/msazure/_packaging/b0441cf8-0bc8-4fad-b126-841a6184e784/nuget/v3/flat2/'
8787
},
88+
'DPX-Tools-Upstream' : {
89+
authenticated: true,
90+
// https://dev.azure.com/dynamicscrm/OneCRM/_artifacts/feed/DPX-Tools-Upstream
91+
baseUrl: "https://pkgs.dev.azure.com/dynamicscrm/OneCRM/_packaging/1b55351d-c15e-45b3-9454-70a9549af804/nuget/v3/flat2/"
92+
},
8893
'PowerPortalPackages': {
8994
authenticated: true,
9095
// https://dynamicscrm.visualstudio.com/DefaultCollection/OneCRM/_packaging?_a=feed&feed=PowerPortalPackages
9196
baseUrl: 'https://pkgs.dev.azure.com/dynamicscrm/b276c3e1-2902-46bd-a686-484157b97f48/_packaging/63f896c0-b555-4017-a932-9063f2e7487e/nuget/v3/flat2/'
9297
},
9398
}
9499

95-
const selectedFeed = feeds[nugetSource];
100+
// Override the feed used if specified by the --useFeed argument
101+
const selectedFeedName = argv.useFeed || nugetSource;
102+
103+
const selectedFeed = feeds[selectedFeedName];
96104
const baseUrl = selectedFeed.baseUrl;
97105

98106
packageName = packageName.toLowerCase();
@@ -267,6 +275,7 @@ const updateDist = gulp.series(
267275

268276
export {
269277
clean,
278+
restore,
270279
compile,
271280
recompile,
272281
lint,

0 commit comments

Comments
 (0)