mnisyif_frontend/.woodpecker.yml

41 lines
No EOL
1 KiB
YAML

# 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:
# 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
pipeline:
deploy:
image: alpine
commands:
- sh ./deploy.sh
branches: master