From 36c6951684a9ba3b4ef6c4f8ce7903f7aa1a6d04 Mon Sep 17 00:00:00 2001 From: Murtadha Date: Thu, 11 Jul 2024 21:39:29 -0400 Subject: [PATCH] Add docker:dind image that include docker and added privileges to run docker --- .woodpecker.yml | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index d36cf65..8bb3a14 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,11 +1,31 @@ +# pipeline: +# build_and_deploy: +# image: bash +# commands: +# - docker build -t frontend:${CI_COMMIT_SHA:0:8} . +# - docker tag frontend:${CI_COMMIT_SHA:0:8} frontend:latest +# - docker stop frontend || true +# - docker rm frontend || true +# - docker run -d --name frontend -p 5173:5173 frontend:latest + +# branches: master + +clone: + git: + image: woodpeckerci/plugin-git + settings: + depth: 1 + pipeline: build_and_deploy: - image: bash + image: docker:dind + privileged: true commands: + - sleep 5 # Give Docker daemon time to start - docker build -t frontend:${CI_COMMIT_SHA:0:8} . - docker tag frontend:${CI_COMMIT_SHA:0:8} frontend:latest - docker stop frontend || true - docker rm frontend || true - - docker run -d --name frontend -p 5173:5173 frontend:latest + - docker run -d --name frontend -p 5137:5137 frontend:latest branches: master \ No newline at end of file