From e6d7e856108a442c1d2da2bc759ad382a37a3795 Mon Sep 17 00:00:00 2001 From: Tuomas Hietanen Date: Thu, 8 Aug 2024 09:30:50 +0100 Subject: [PATCH] release package script, skip-duplicates --- build.fsx | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/build.fsx b/build.fsx index 3502d49821a..6a1ad82bbad 100644 --- a/build.fsx +++ b/build.fsx @@ -454,9 +454,15 @@ let rec nugetPush tries nugetPackage = try if not <| String.IsNullOrEmpty apiKey.Value then let quoteString str = sprintf "\"%s\"" str - - let args = sprintf "push %s %s -Source %s" (quoteString nugetPackage) (quoteString apiKey.Value) (quoteString nugetSource) - + + let args = + sprintf + "push %s %s -Source %s %s" + (quoteString nugetPackage) + (quoteString apiKey.Value) + (quoteString nugetSource) + (if ignore_conflict then "-SkipDuplicate" else "") + let errors = System.Collections.Generic.List() let results = System.Collections.Generic.List()