From 0c76ca44b2695bf698c68a5791d59b2ad9aecbb7 Mon Sep 17 00:00:00 2001 From: Bart Koelman <104792814+bart-vmware@users.noreply.github.com> Date: Thu, 4 Sep 2025 14:14:15 +0200 Subject: [PATCH 1/2] Create script to sync nuget.config files --- nuget.config | 11 +++++++---- tools/sync-nuget-config.ps1 | 15 +++++++++++++++ 2 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 tools/sync-nuget-config.ps1 diff --git a/nuget.config b/nuget.config index 03a37661..e003224a 100644 --- a/nuget.config +++ b/nuget.config @@ -1,19 +1,22 @@ - + - + diff --git a/tools/sync-nuget-config.ps1 b/tools/sync-nuget-config.ps1 new file mode 100644 index 00000000..30aeee4f --- /dev/null +++ b/tools/sync-nuget-config.ps1 @@ -0,0 +1,15 @@ +# This script copies the nuget.config file from the repository root into the sample directories. +# While IDEs typically ignore the copies, they are needed for cf push. + +Set-StrictMode -version 2.0 +$ErrorActionPreference = 'Stop' + +$repoRoot = "$PSScriptRoot/.." +$sourceFilePath = Resolve-Path -Path "$repoRoot/nuget.config" + +foreach ($targetFilePath in Get-ChildItem -Path $repoRoot -Recurse -Filter 'nuget.config') { + if ([string]$targetFilePath -ne $sourceFilePath) { + $targetDir = Split-Path -Parent $targetFilePath + Copy-Item $sourceFilePath $targetDir -Force + } +} From 8ae9386dcbadff194507f71fc1022a372973e0f9 Mon Sep 17 00:00:00 2001 From: Bart Koelman <104792814+bart-vmware@users.noreply.github.com> Date: Thu, 4 Sep 2025 14:15:25 +0200 Subject: [PATCH 2/2] Run the script --- .../src/ConfigurationProviders/nuget.config | 12 ++++++++---- Connectors/src/CosmosDb/nuget.config | 12 ++++++++---- Connectors/src/MongoDb/nuget.config | 12 ++++++++---- Connectors/src/MySql/nuget.config | 12 ++++++++---- Connectors/src/MySqlEFCore/nuget.config | 12 ++++++++---- Connectors/src/PostgreSql/nuget.config | 12 ++++++++---- Connectors/src/PostgreSqlEFCore/nuget.config | 12 ++++++++---- Connectors/src/RabbitMQ/nuget.config | 12 ++++++++---- Connectors/src/Redis/nuget.config | 12 ++++++++---- Connectors/src/SqlServerEFCore/nuget.config | 12 ++++++++---- .../src/FortuneTeller/FortuneTellerApi/nuget.config | 12 ++++++++---- .../FortuneTeller/FortuneTellerConsole/nuget.config | 12 ++++++++---- .../src/FortuneTeller/FortuneTellerWeb/nuget.config | 12 ++++++++---- FileShares/src/FileSharesWeb/nuget.config | 12 ++++++++---- Management/src/ActuatorApi/nuget.config | 12 ++++++++---- Management/src/ActuatorWeb/nuget.config | 12 ++++++++---- Security/src/AuthApi/nuget.config | 12 ++++++++---- Security/src/AuthConsole/nuget.config | 12 ++++++++---- Security/src/AuthWeb/nuget.config | 12 ++++++++---- Security/src/RedisDataProtection/nuget.config | 12 ++++++++---- 20 files changed, 160 insertions(+), 80 deletions(-) diff --git a/Configuration/src/ConfigurationProviders/nuget.config b/Configuration/src/ConfigurationProviders/nuget.config index 11ab31ed..e003224a 100644 --- a/Configuration/src/ConfigurationProviders/nuget.config +++ b/Configuration/src/ConfigurationProviders/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Connectors/src/CosmosDb/nuget.config b/Connectors/src/CosmosDb/nuget.config index 11ab31ed..e003224a 100644 --- a/Connectors/src/CosmosDb/nuget.config +++ b/Connectors/src/CosmosDb/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Connectors/src/MongoDb/nuget.config b/Connectors/src/MongoDb/nuget.config index 11ab31ed..e003224a 100644 --- a/Connectors/src/MongoDb/nuget.config +++ b/Connectors/src/MongoDb/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Connectors/src/MySql/nuget.config b/Connectors/src/MySql/nuget.config index 11ab31ed..e003224a 100644 --- a/Connectors/src/MySql/nuget.config +++ b/Connectors/src/MySql/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Connectors/src/MySqlEFCore/nuget.config b/Connectors/src/MySqlEFCore/nuget.config index 11ab31ed..e003224a 100644 --- a/Connectors/src/MySqlEFCore/nuget.config +++ b/Connectors/src/MySqlEFCore/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Connectors/src/PostgreSql/nuget.config b/Connectors/src/PostgreSql/nuget.config index 11ab31ed..e003224a 100644 --- a/Connectors/src/PostgreSql/nuget.config +++ b/Connectors/src/PostgreSql/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Connectors/src/PostgreSqlEFCore/nuget.config b/Connectors/src/PostgreSqlEFCore/nuget.config index 11ab31ed..e003224a 100644 --- a/Connectors/src/PostgreSqlEFCore/nuget.config +++ b/Connectors/src/PostgreSqlEFCore/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Connectors/src/RabbitMQ/nuget.config b/Connectors/src/RabbitMQ/nuget.config index 11ab31ed..e003224a 100644 --- a/Connectors/src/RabbitMQ/nuget.config +++ b/Connectors/src/RabbitMQ/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Connectors/src/Redis/nuget.config b/Connectors/src/Redis/nuget.config index 11ab31ed..e003224a 100644 --- a/Connectors/src/Redis/nuget.config +++ b/Connectors/src/Redis/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Connectors/src/SqlServerEFCore/nuget.config b/Connectors/src/SqlServerEFCore/nuget.config index 11ab31ed..e003224a 100644 --- a/Connectors/src/SqlServerEFCore/nuget.config +++ b/Connectors/src/SqlServerEFCore/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Discovery/src/FortuneTeller/FortuneTellerApi/nuget.config b/Discovery/src/FortuneTeller/FortuneTellerApi/nuget.config index 11ab31ed..e003224a 100644 --- a/Discovery/src/FortuneTeller/FortuneTellerApi/nuget.config +++ b/Discovery/src/FortuneTeller/FortuneTellerApi/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Discovery/src/FortuneTeller/FortuneTellerConsole/nuget.config b/Discovery/src/FortuneTeller/FortuneTellerConsole/nuget.config index 11ab31ed..e003224a 100644 --- a/Discovery/src/FortuneTeller/FortuneTellerConsole/nuget.config +++ b/Discovery/src/FortuneTeller/FortuneTellerConsole/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Discovery/src/FortuneTeller/FortuneTellerWeb/nuget.config b/Discovery/src/FortuneTeller/FortuneTellerWeb/nuget.config index 11ab31ed..e003224a 100644 --- a/Discovery/src/FortuneTeller/FortuneTellerWeb/nuget.config +++ b/Discovery/src/FortuneTeller/FortuneTellerWeb/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/FileShares/src/FileSharesWeb/nuget.config b/FileShares/src/FileSharesWeb/nuget.config index 11ab31ed..e003224a 100644 --- a/FileShares/src/FileSharesWeb/nuget.config +++ b/FileShares/src/FileSharesWeb/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Management/src/ActuatorApi/nuget.config b/Management/src/ActuatorApi/nuget.config index 11ab31ed..e003224a 100644 --- a/Management/src/ActuatorApi/nuget.config +++ b/Management/src/ActuatorApi/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Management/src/ActuatorWeb/nuget.config b/Management/src/ActuatorWeb/nuget.config index 11ab31ed..e003224a 100644 --- a/Management/src/ActuatorWeb/nuget.config +++ b/Management/src/ActuatorWeb/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Security/src/AuthApi/nuget.config b/Security/src/AuthApi/nuget.config index 11ab31ed..e003224a 100644 --- a/Security/src/AuthApi/nuget.config +++ b/Security/src/AuthApi/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Security/src/AuthConsole/nuget.config b/Security/src/AuthConsole/nuget.config index 11ab31ed..e003224a 100644 --- a/Security/src/AuthConsole/nuget.config +++ b/Security/src/AuthConsole/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Security/src/AuthWeb/nuget.config b/Security/src/AuthWeb/nuget.config index 11ab31ed..e003224a 100644 --- a/Security/src/AuthWeb/nuget.config +++ b/Security/src/AuthWeb/nuget.config @@ -1,18 +1,22 @@ - + - + - + diff --git a/Security/src/RedisDataProtection/nuget.config b/Security/src/RedisDataProtection/nuget.config index 11ab31ed..e003224a 100644 --- a/Security/src/RedisDataProtection/nuget.config +++ b/Security/src/RedisDataProtection/nuget.config @@ -1,18 +1,22 @@ - + - + - +