Skip to content

Commit 431483d

Browse files
committed
TD-5930: Workflow to use nuget files
1 parent f07052a commit 431483d

File tree

2 files changed

+20
-22
lines changed

2 files changed

+20
-22
lines changed

nuget.config.cicd

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,27 +6,25 @@
66
<packageSources>
77
<!--Clean and just use these sources-->
88
<clear />
9-
<!--<add key="TELLocalNugetFeed" value="%TEL_LOCAL_FEED%" />-->
109
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
11-
<add key="TELGitNugetFeed" value="%TEL_GITHUB_FEED%" />
12-
<add key="TELAzureNugetFeed" value="%TEL_AZURE_FEED%" />
10+
<add key="TELGitNugetFeed" value="https://nuget.pkg.github.com/TechnologyEnhancedLearning/index.json" />
11+
<add key="TELAzureLearningHubNugetFeed" value="https://pkgs.dev.azure.com/e-LfH/_packaging/LearningHubFeed/nuget/v3/index.json" />
1312
</packageSources>
1413

1514
<packageSourceCredentials>
1615
<TELGitNugetFeed>
17-
<add key="Username" value="%TEL_GITHUB_USERNAME%" />
16+
<add key="Username" value="%TEL_GITHUB_DEVOPS_USERNAME%" />
1817
<!--cleartext for benefit of github actions-->
19-
<add key="ClearTextPassword" value="%TEL_GITHUB_TOKEN%" />
18+
<add key="ClearTextPassword" value="%TEL_GITHUB_PACKAGE_READ_PAT%" />
2019
</TELGitNugetFeed>
2120

22-
<TELAzureNugetFeed>
23-
<!--Instead of windows user account credentials https://dev.azure.com/e-LfH/_usersSettings/tokens-->
24-
<add key="Username" value="%TEL_AZURE_USERNAME%" />
21+
<TELAzureLearningHubNugetFeed>
22+
<add key="Username" value="%TEL_AZURE_DEVOPS_USERNAME%" />
2523
<!--cleartext for benefit of github actions-->
26-
<add key="ClearTextPassword" value="%TEL_AZURE_PAT%" />
27-
</TELAzureNugetFeed>
24+
<add key="ClearTextPassword" value="%TEL_AZURE_DEVOPS_PAT%" />
25+
</TELAzureLearningHubNugetFeed>
2826
</packageSourceCredentials>
29-
27+
3028
<!--Use local package first if not found use remote-->
3129
<!--<packageSource key="TELLocalNugetFeed">
3230
<package pattern="*" />
@@ -38,7 +36,7 @@
3836
<package pattern="*" />
3937
</packageSource>
4038

41-
<packageSource key="TELAzureNugetFeed">
39+
<packageSource key="TELAzureLearningHubNugetFeed">
4240
<package pattern="LearningHub.*" />
4341
</packageSource>
4442

nuget.config.template

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,25 +6,25 @@
66
<packageSources>
77
<!--Clean and just use these sources-->
88
<clear />
9+
<!--Local at the top so can override remote feeds-->
910
<!--<add key="TELLocalNugetFeed" value="%TEL_LOCAL_FEED%" />-->
1011
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
11-
<add key="TELGitNugetFeed" value="%TEL_GITHUB_FEED%" />
12-
<add key="TELAzureNugetFeed" value="%TEL_AZURE_FEED%" />
12+
<add key="TELGitNugetFeed" value="https://nuget.pkg.github.com/TechnologyEnhancedLearning/index.json" />
13+
<add key="TELAzureLearningHubNugetFeed" value="https://pkgs.dev.azure.com/e-LfH/_packaging/LearningHubFeed/nuget/v3/index.json" />
1314
</packageSources>
1415

1516
<packageSourceCredentials>
1617
<TELGitNugetFeed>
17-
<add key="Username" value="%TEL_GITHUB_USERNAME%" />
18+
<add key="Username" value="%TEL_GITHUB_DEVOPS_USERNAME%" />
1819
<!--cleartext for benefit of github actions-->
19-
<add key="ClearTextPassword" value="%TEL_GITHUB_TOKEN%" />
20+
<add key="ClearTextPassword" value="%TEL_GITHUB_PACKAGE_READ_PAT%" />
2021
</TELGitNugetFeed>
2122

22-
<TELAzureNugetFeed>
23-
<!--Instead of windows user account credentials https://dev.azure.com/e-LfH/_usersSettings/tokens-->
24-
<add key="Username" value="%TEL_AZURE_USERNAME%" />
23+
<TELAzureLearningHubNugetFeed>
24+
<add key="Username" value="%TEL_AZURE_DEVOPS_USERNAME%" />
2525
<!--cleartext for benefit of github actions-->
26-
<add key="ClearTextPassword" value="%TEL_AZURE_PAT%" />
27-
</TELAzureNugetFeed>
26+
<add key="ClearTextPassword" value="%TEL_AZURE_DEVOPS_PAT%" />
27+
</TELAzureLearningHubNugetFeed>
2828
</packageSourceCredentials>
2929

3030
<!--Use local package first if not found use remote-->
@@ -38,7 +38,7 @@
3838
<package pattern="*" />
3939
</packageSource>
4040

41-
<packageSource key="TELAzureNugetFeed">
41+
<packageSource key="TELAzureLearningHubNugetFeed">
4242
<package pattern="LearningHub.*" />
4343
</packageSource>
4444

0 commit comments

Comments
 (0)