Warehouses #1

Merged
trent merged 159 commits from Warehouses into master 2026-01-10 20:24:17 +00:00
Showing only changes of commit bc968a1a0f - Show all commits

View File

@@ -1,4 +1,4 @@
# .woodpecker.yml uniwersalny dla dowolnej wersji .NET (6.0+) # .woodpecker.yml aktualna wersja dla Woodpecker 3.x (2026)
when: when:
event: [push, tag] event: [push, tag]
@@ -9,8 +9,6 @@ steps:
image: mcr.microsoft.com/dotnet/sdk:latest image: mcr.microsoft.com/dotnet/sdk:latest
commands: commands:
- dotnet restore - dotnet restore
volumes:
- nuget-cache:/root/.nuget/packages
test: test:
image: mcr.microsoft.com/dotnet/sdk:latest image: mcr.microsoft.com/dotnet/sdk:latest
@@ -24,10 +22,13 @@ steps:
deploy: deploy:
image: mcr.microsoft.com/dotnet/sdk:latest image: mcr.microsoft.com/dotnet/sdk:latest
secrets: [baget_api_key, baget_url]
volumes: volumes:
- /opt/deployment:/deploy-host - /opt/deployment:/deploy-host # Host mount wymaga "Trusted" repo!
- nuget-cache:/root/.nuget/packages environment:
BAGET_API_KEY:
from_secret: baget_api_key # Nowa składnia secrets
BAGET_URL:
from_secret: baget_url
commands: commands:
- | - |
set -euo pipefail set -euo pipefail
@@ -38,7 +39,6 @@ steps:
echo "Branch/Tag: ${CI_COMMIT_REF}" echo "Branch/Tag: ${CI_COMMIT_REF}"
echo "SDK version: $(dotnet --version)" echo "SDK version: $(dotnet --version)"
# Odczytujemy tylko metadane typu projektu
PROJECT_TYPE=$(dotnet msbuild -getProperty:ProjectType -noLogo 2>/dev/null || echo "Unknown") PROJECT_TYPE=$(dotnet msbuild -getProperty:ProjectType -noLogo 2>/dev/null || echo "Unknown")
DEPLOY_TO_CENTRAL=$(dotnet msbuild -getProperty:DeployToCentral -noLogo 2>/dev/null || echo "false") DEPLOY_TO_CENTRAL=$(dotnet msbuild -getProperty:DeployToCentral -noLogo 2>/dev/null || echo "false")
@@ -92,8 +92,4 @@ steps:
*) *)
echo "Nieznany ProjectType brak akcji." echo "Nieznany ProjectType brak akcji."
;; ;;
esac esac
volumes:
- name: nuget-cache
temp: {}