This commit is contained in:
2025-07-07 22:11:35 -07:00
parent 661e281b6d
commit be5151bda3
2 changed files with 20 additions and 20 deletions

View File

@@ -8,10 +8,6 @@ add_or_remove_nuget_source() {
local source_number="$5" local source_number="$5"
if [[ -n "$source" ]]; then if [[ -n "$source" ]]; then
if [[ "$action" == "remove" ]]; then
echo "Removing NuGet source: $source"
dotnet nuget remove source "$source" 2>/dev/null || true
else
# Extract name from URL or use fallback # Extract name from URL or use fallback
local name local name
if [[ "$source" =~ /api/packages/([^/]+)/nuget/ ]]; then if [[ "$source" =~ /api/packages/([^/]+)/nuget/ ]]; then
@@ -20,6 +16,10 @@ add_or_remove_nuget_source() {
name="Source $source_number" name="Source $source_number"
fi fi
if [[ "$action" == "remove" ]]; then
echo "Removing NuGet source: $source (name: $name)"
dotnet nuget remove source "$name" 2>/dev/null || true
else
echo "Adding NuGet source: $source (name: $name)" echo "Adding NuGet source: $source (name: $name)"
if [[ -n "$username" && -n "$password" ]]; then if [[ -n "$username" && -n "$password" ]]; then
dotnet nuget add source "$source" --name "$name" --username "$username" --password "$password" --store-password-in-clear-text dotnet nuget add source "$source" --name "$name" --username "$username" --password "$password" --store-password-in-clear-text

View File

@@ -8,10 +8,6 @@ add_or_remove_nuget_source() {
local source_number="$5" local source_number="$5"
if [[ -n "$source" ]]; then if [[ -n "$source" ]]; then
if [[ "$action" == "remove" ]]; then
echo "Removing NuGet source: $source"
dotnet nuget remove source "$source" 2>/dev/null || true
else
# Extract name from URL or use fallback # Extract name from URL or use fallback
local name local name
if [[ "$source" =~ /api/packages/([^/]+)/nuget/ ]]; then if [[ "$source" =~ /api/packages/([^/]+)/nuget/ ]]; then
@@ -20,6 +16,10 @@ add_or_remove_nuget_source() {
name="Source $source_number" name="Source $source_number"
fi fi
if [[ "$action" == "remove" ]]; then
echo "Removing NuGet source: $source (name: $name)"
dotnet nuget remove source "$name" 2>/dev/null || true
else
echo "Adding NuGet source: $source (name: $name)" echo "Adding NuGet source: $source (name: $name)"
if [[ -n "$username" && -n "$password" ]]; then if [[ -n "$username" && -n "$password" ]]; then
dotnet nuget add source "$source" --name "$name" --username "$username" --password "$password" --store-password-in-clear-text dotnet nuget add source "$source" --name "$name" --username "$username" --password "$password" --store-password-in-clear-text