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