This commit is contained in:
@@ -108,8 +108,17 @@ steps:
|
||||
--skip-duplicate
|
||||
done
|
||||
depends_on: [pack-datamodels]
|
||||
containerize-apps:
|
||||
prepare-for-container:
|
||||
image: mcr.microsoft.com/dotnet/sdk:latest
|
||||
commands:
|
||||
- |
|
||||
set -euf
|
||||
cd "${CI_WORKSPACE}"
|
||||
dotnet restore
|
||||
echo "Przygotowanie do konteneryzacji wykonane (restore zrobione)"
|
||||
depends_on: [publish-datamodels-to-baget]
|
||||
containerize-apps:
|
||||
image: woodpeckerci/plugin-docker-buildx:latest
|
||||
environment:
|
||||
GITEA_USER:
|
||||
from_secret: gitea_registry_user
|
||||
@@ -119,17 +128,10 @@ steps:
|
||||
- |
|
||||
set -euf
|
||||
cd "${CI_WORKSPACE}"
|
||||
|
||||
# Instalacja narzędzi Docker w obrazie .NET (Alpine)
|
||||
apt-get update && apt-get add --no-cache docker docker-cli-buildx
|
||||
|
||||
echo "DEBUG: Użytkownik = '$GITEA_USER'"
|
||||
echo "DEBUG: Token (pierwsze 4 znaki) = $GITEA_TOKEN..."
|
||||
|
||||
echo "$GITEA_TOKEN" | docker login git.modwad.pl -u "$GITEA_USER" --password-stdin
|
||||
|
||||
dotnet restore
|
||||
|
||||
find . -name "*.csproj" -type f | while read csproj; do
|
||||
PROJECT_DIR=$(dirname "$csproj")
|
||||
PROJECT_NAME=$(basename "$csproj" .csproj)
|
||||
@@ -167,4 +169,4 @@ steps:
|
||||
rm -f "${PROJECT_DIR}/Dockerfile.temp"
|
||||
echo "Opublikowano: ${FULL_IMAGE}:latest"
|
||||
done
|
||||
depends_on: [publish-datamodels-to-baget]
|
||||
depends_on: [prepare-for-container]
|
||||
Reference in New Issue
Block a user