diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1e70dac..e217668 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -26,15 +26,23 @@ variables: if (! [String]::IsNullOrWhiteSpace($hasSource)) { dotnet nuget remove source nexus-proxy-v3 } + $hasSource = dotnet nuget list source | Select-String -Pattern "nexus-proxy-v3" + if (! [String]::IsNullOrWhiteSpace($hasSource)) { + dotnet nuget remove source nexus-proxy-v3 + } + $hasSource = dotnet nuget list source | Select-String -Pattern "Microsoft Visual Studio Offline Packages" + if (! [String]::IsNullOrWhiteSpace($hasSource)) { + dotnet nuget remove source 'Microsoft Visual Studio Offline Packages' + } dotnet nuget add source https://nexus.steamware.net/repository/nuget-group-3/index.json -n "Steamware Nexus" -u nugetUser -p $NEXUS_PASSWD --store-password-in-clear-text echo "Steamware Nexus Source added" # helper x fix version number .version-fix: &version-fix - | - $env:NEW_REL = $env:VERS_MAIN+"."+(get-date –format yyMM)+"."+(get-date –format ddHH) - $env:NUM_REL = $env:VERS_MAIN+"."+(get-date –format yyMM)+"."+(get-date –format dHH) - $env:NUM_DEB = $env:VERS_MAIN+"."+(get-date –format yyMM)+"-beta."+(get-date –format dHH) + $env:NEW_REL = $env:VERS_MAIN+"."+(get-date -format yyMM)+"."+(get-date -format ddHH) + $env:NUM_REL = $env:VERS_MAIN+"."+(get-date -format yyMM)+"."+(get-date -format dHH) + $env:NUM_DEB = $env:VERS_MAIN+"."+(get-date -format yyMM)+"-beta."+(get-date -format dHH) $env:NEW_COPYRIGHT = "EgalWare @ 2022-" + (get-date -format yyyy) # display versioni generate $resoconto = "Effettuato calcolo versioni | release v: " + $env:NUM_REL + " | debug v: " + $env:NUM_DEB; @@ -44,8 +52,7 @@ variables: # helper x fix nuspec file .nuspec-fix: &nuspec-fix - | - echo "Modifica dati file nuspec Release" - + echo "Modifica dati generazione pacchetto nuget" if ($env:NU_TYPE -eq "Debug") { $currRelease = $env:NUM_DEB @@ -54,11 +61,7 @@ variables: { $currRelease = $env:NUM_REL } - echo $currRelease - - # $currRelease = $env:NU_TYPE == "Release" ? $env:NUM_REL : $env:NUM_DEB - # $currRelease = $env:NUM_DEB $currDebug = $env:NUM_DEB $currCopy = $env:NEW_COPYRIGHT $fileNameRel = "$env:APP_NAME/$env:APP_NAME.csproj";