Reconfigure pipeline script

This commit is contained in:
Murtadha 2024-07-11 21:50:47 -04:00
parent bcf9b7a53b
commit 76f41fe4d6

View file

@ -1,31 +1,35 @@
pipeline:
build:
image: docker:dind
privileged: true
commands:
- docker build -t frontend:${CI_COMMIT_SHA:0:8} .
- docker tag frontend:${CI_COMMIT_SHA:0:8} frontend:latest
deploy:
image: docker:dind
privileged: true
commands:
- docker stop frontend || true
- docker rm frontend || true
- docker run -d --name frontend -p 5173:5173 frontend:latest
# clone:
# git:
# image: woodpeckerci/plugin-git
# settings:
# depth: 1
# pipeline: # pipeline:
# build_and_deploy: # build_and_deploy:
# image: bash # image: docker:dind
# privileged: true
# commands: # commands:
# - sleep 5 # Give Docker daemon time to start
# - docker build -t frontend:${CI_COMMIT_SHA:0:8} . # - docker build -t frontend:${CI_COMMIT_SHA:0:8} .
# - docker tag frontend:${CI_COMMIT_SHA:0:8} frontend:latest # - docker tag frontend:${CI_COMMIT_SHA:0:8} frontend:latest
# - docker stop frontend || true # - docker stop frontend || true
# - docker rm 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
clone:
git:
image: woodpeckerci/plugin-git
settings:
depth: 1
pipeline:
build_and_deploy:
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 5137:5137 frontend:latest
branches: master branches: master