diff --git a/.woodpecker.yml b/.woodpecker.yml index 17f8d9b..8e85a44 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -22,13 +22,27 @@ steps: - gradle-cache-pvc:/gradle-cache # Шаг 2: Сборка Docker образа с именем my-spring-app + docker-build: - image: docker:24.0 + image: docker:24.0-dind # специальный образ с встроенным Docker daemon + privileged: true # нужно для запуска своего демона commands: - # Собираем образ с именем my-spring-app и тегом из коммита + # Диагностика (для отладки) + - docker version + - echo "Building image my-spring-app:$CI_COMMIT_SHA" + # Собираем образ - docker build -t my-spring-app:$CI_COMMIT_SHA . # Тэг latest для удобства - docker tag my-spring-app:$CI_COMMIT_SHA my-spring-app:latest + # Проверяем, что образ создался + - docker images | grep my-spring-app +# docker-build: +# image: docker:24.0 +# commands: +# # Собираем образ с именем my-spring-app и тегом из коммита +# - docker build -t my-spring-app:$CI_COMMIT_SHA . +# # Тэг latest для удобства +# - docker tag my-spring-app:$CI_COMMIT_SHA my-spring-app:latest # volumes: # - /var/run/docker.sock:/var/run/docker.sock