diff --git a/.woodpecker.yml b/.woodpecker.yml index 0291b68..085a1db 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -123,19 +123,17 @@ steps: echo "=== Sprawdzam: $PROJECT_NAME ===" echo "Plik: $csproj" - # Sprawdź czy ProjectType jest w pliku grep -i "ProjectType" "$csproj" || echo "Brak ProjectType w pliku!" - # Pobierz ProjectType przez MSBuild PROJECT_TYPE=$(dotnet msbuild "$csproj" -getProperty:ProjectType -noLogo 2>/dev/null || echo "Unknown") echo "MSBuild zwrócił: '$PROJECT_TYPE'" - if [[ "$PROJECT_TYPE" == "Linux" || "$PROJECT_TYPE" == "Api" || "$PROJECT_TYPE" == "ServerProcess" || "$PROJECT_TYPE" == "Blazor" ]]; then + if [ "$PROJECT_TYPE" = "Linux" ] || [ "$PROJECT_TYPE" = "Api" ] || [ "$PROJECT_TYPE" = "ServerProcess" ] || [ "$PROJECT_TYPE" = "Blazor" ]; then PROJECT_DIR=$(dirname "$csproj") echo "✓ DODAJĘ do buildu" echo "$PROJECT_DIR|$PROJECT_NAME" >> projects-to-build.txt else - echo "✗ POMIJAM (typ niepasujący)" + echo "✗ POMIJAM (typ: $PROJECT_TYPE)" fi done @@ -249,4 +247,4 @@ steps: docker system df depends_on: [containerize-apps] when: - status: [success, failure] \ No newline at end of file + status: [success, failure]