diff --git a/.woodpecker.yml b/.woodpecker.yml index ef9099e..0e36f43 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -13,7 +13,7 @@ steps: image: gradle:8.5-jdk21 # JDK commands: - chmod +x ./gradlew - - ./gradlew clean build test + - ./gradlew -build-cache clean build test environment: GRADLE_USER_HOME: /gradle-cache volumes: @@ -25,28 +25,6 @@ steps: commands: - dockerd-entrypoint.sh & - sleep 10 - - - - - # Диагностика - - echo "=== Проверяем переменные ===" - - echo "Harbor host $HARBOR_HOST" - - echo "Harbor project $HARBOR_PROJECT" - - echo "Harbor username $HARBOR_USERNAME" - - echo "Password length $(echo $HARBOR_PASSWORD | wc -c) characters" - - # Проверяем доступность Harbor - - echo "=== Проверяем доступность Harbor ===" - - curl -I https://$HARBOR_HOST/v2/ || true - - # Пробуем логин с разными форматами - - echo "=== Пробуем логин ===" - - docker login $HARBOR_HOST -u "$HARBOR_USERNAME" -p "$HARBOR_PASSWORD" || true - - - - # Логинимся в Harbor - docker login $HARBOR_HOST -u $HARBOR_USERNAME -p $HARBOR_PASSWORD diff --git a/Dockerfile b/Dockerfile index 1be18d6..6415477 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # Используем Java 21 -#FROM openjdk:21-jdk-slim -FROM eclipse-temurin:21 +#FROM eclipse-temurin:21 +FROM harbor.dmitriy-churmeev.tech/docker-hub-proxy/eclipse-temurin:21 WORKDIR /app