stop nuking latest binaries

This commit is contained in:
Bryan Thornbury 2016-05-26 10:20:14 -07:00
parent 8e1b587d34
commit 66381098dd

View file

@ -73,9 +73,12 @@ namespace Microsoft.DotNet.Cli.Build
}
else
{
// This is an old drop of latest so remove all old files to ensure a clean state
Regex versionFileRegex = new Regex(@"(?<version>\d\.\d\.\d)-(?<release>.*)?");
// Delete old version files
AzurePublisherTool.ListBlobs($"{targetContainer}")
.Select(s => s.Replace("/dotnet/", ""))
.Where(s => versionFileRegex.IsMatch(s))
.ToList()
.ForEach(f => AzurePublisherTool.TryDeleteBlob(f));