Skip to content

Commit e4fe829

Browse files
committed
Merge pull request #95 from OctopusDeploy/azureWebAppTimestamp
Use file timestamp comparison by default when deploying Azure Web Apps
2 parents 25c4524 + 707a9c5 commit e4fe829

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

source/Calamari.Azure/Deployment/Conventions/AzureWebAppConvention.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ private static DeploymentSyncOptions DeploymentSyncOptions(VariableDictionary va
9090
var syncOptions = new DeploymentSyncOptions
9191
{
9292
WhatIf = false,
93-
UseChecksum = true,
93+
UseChecksum = variables.GetFlag(SpecialVariables.Action.Azure.UseChecksum),
9494
DoNotDelete = !variables.GetFlag(SpecialVariables.Action.Azure.RemoveAdditionalFiles),
9595
};
9696

source/Calamari/Deployment/SpecialVariables.cs

+1
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ public static class Azure
142142
public static readonly string PreserveAppData = "Octopus.Action.Azure.PreserveAppData";
143143
public static readonly string PreservePaths = "Octopus.Action.Azure.PreservePaths";
144144
public static readonly string PhysicalPath = "Octopus.Action.Azure.PhysicalPath";
145+
public static readonly string UseChecksum = "Octopus.Action.Azure.UseChecksum";
145146

146147
public static readonly string CloudServiceName = "Octopus.Action.Azure.CloudServiceName";
147148
public static readonly string Slot = "Octopus.Action.Azure.Slot";

0 commit comments

Comments
 (0)