Skip to content

Commit 3dcce29

Browse files
committed
Adding DOTNET_SKIP_FIRST_TIME_EXPERIENCE environment setting to function.proj restore
1 parent 62337d0 commit 3dcce29

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

src/WebJobs.Script/BindingExtensions/ExtensionsManager.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ internal virtual Task ProcessExtensionsProject(string projectFolder)
201201

202202
private void SetupProcessEnvironment(ProcessStartInfo startInfo)
203203
{
204-
TryAdd(startInfo.Environment, "DOTNET_SKIP_FIRST_TIME_EXPERIENCE", "true");
204+
TryAdd(startInfo.Environment, EnvironmentSettingNames.DotnetSkipFirstTimeExperience, "true");
205205
TryAdd(startInfo.Environment, NugetXmlDocModeSettingName, NugetXmlDocSkipMode);
206206
}
207207

src/WebJobs.Script/Description/DotNet/PackageManager.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,8 @@ public Task<PackageRestoreResult> RestorePackagesAsync()
7171
Arguments = string.Format(CultureInfo.InvariantCulture, "restore \"{0}\" --packages \"{1}\"", restoreProjectPath, nugetHome)
7272
};
7373

74+
startInfo.Environment.Add(EnvironmentSettingNames.DotnetSkipFirstTimeExperience, "true");
75+
7476
var process = new Process { StartInfo = startInfo };
7577
process.ErrorDataReceived += ProcessDataReceived;
7678
process.OutputDataReceived += ProcessDataReceived;

src/WebJobs.Script/Environment/EnvironmentSettingNames.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ public static class EnvironmentSettingNames
3838
public const string MountEnabled = "WEBSITE_MOUNT_ENABLED";
3939
public const string MsiEndpoint = "MSI_ENDPOINT";
4040
public const string MsiSecret = "MSI_SECRET";
41+
public const string DotnetSkipFirstTimeExperience = "DOTNET_SKIP_FIRST_TIME_EXPERIENCE";
4142

4243
/// <summary>
4344
/// Environment variable dynamically set by the platform when it is safe to

0 commit comments

Comments
 (0)