@@ -4,23 +4,45 @@ namespace PostSharp.Engineering.BuildTools;
44
55public static class EnvironmentVariableNames
66{
7- public const string TeamCityToken = "TEAMCITY_CLOUD_TOKEN" ;
8- public const string VsMarketplaceAccessToken = "VS_MARKETPLACE_ACCESS_TOKEN" ;
9- public const string GitHubToken = "GITHUB_TOKEN" ;
7+ // Our infrastructure
108 public const string IsPostSharpOwned = "IS_POSTSHARP_OWNED" ;
119 public const string IsTeamCityAgent = "IS_TEAMCITY_AGENT" ;
1210 public const string EngUserName = "ENG_USERNAME" ;
1311 public const string SignServerSecret = "SIGNSERVER_SECRET" ;
14- public const string AzEndpoints = "VSS_NUGET_EXTERNAL_FEED_ENDPOINTS" ;
15- public const string AzureDevOpsUser = "AZURE_DEVOPS_USER" ;
16- public const string AzureDevOpsToken = "AZURE_DEVOPS_TOKEN" ;
17- public const string GitHubReviewerToken = "GITHUB_REVIEWER_TOKEN" ;
18- public const string GitHubAuthorEmail = "GITHUB_AUTHOR_EMAIL" ;
19- public const string NuGetOrgApiKey = "NUGET_ORG_API_KEY" ;
12+ public const string DocInvalidationKey = "DOC_API_KEY" ;
13+ public const string DownloadsInvalidationKey = "DOWNLOADS_API_KEY" ;
14+
15+ // AWS
2016 public const string AwsAccessKeyId = "AWS_ACCESS_KEY_ID" ;
2117 public const string AwsAccessKeySecret = "AWS_SECRET_ACCESS_KEY" ;
18+
19+ // TeamCity
20+ public const string TeamCityToken = "TEAMCITY_CLOUD_TOKEN" ;
21+
22+ // NuGet.org
23+ public const string NuGetOrgApiKey = "NUGET_ORG_API_KEY" ;
24+
25+ // GitHub
26+ public const string GitHubToken = "GITHUB_TOKEN" ;
27+ public const string GitHubReviewerToken = "GITHUB_REVIEWER_TOKEN" ;
28+ public const string GitHubAuthorEmail = "GITHUB_AUTHOR_EMAIL" ;
29+
30+ // VS Marketplace
31+ public const string VsMarketplaceAccessToken = "VS_MARKETPLACE_ACCESS_TOKEN" ;
32+
33+ // Azure DevOps Feeds
34+ public const string AzEndpoints = "VSS_NUGET_EXTERNAL_FEED_ENDPOINTS" ;
35+
36+ // TypeSense
2237 public const string TypeSenseApiKey = "TYPESENSE_API_KEY" ;
38+
39+ // Azure
2340 public const string AzIdentityUserName = "AZ_IDENTITY_USERNAME" ;
41+ public const string AzureDevOpsUser = "AZURE_DEVOPS_USER" ;
42+ public const string AzureDevOpsToken = "AZURE_DEVOPS_TOKEN" ;
43+ public const string AzureClientId = "AZURE_CLIENT_ID" ;
44+ public const string AzureClientSecret = "AZURE_CLIENT_SECRET" ;
45+ public const string AzureTenantId = "AZURE_TENANT_ID" ;
2446
2547 public static readonly string [ ] All =
2648 [
@@ -40,6 +62,11 @@ public static class EnvironmentVariableNames
4062 AwsAccessKeyId ,
4163 AwsAccessKeySecret ,
4264 TypeSenseApiKey ,
43- AzIdentityUserName
65+ AzIdentityUserName ,
66+ AzureClientId ,
67+ AzureClientSecret ,
68+ AzureTenantId ,
69+ DocInvalidationKey ,
70+ DownloadsInvalidationKey
4471 ] ;
4572}
0 commit comments