Change format <bug>
This commit is contained in:
parent
a8b65d9552
commit
89a1b378ab
1 changed files with 8 additions and 56 deletions
|
|
@ -1,60 +1,15 @@
|
||||||
# pipeline:
|
kind: pipeline
|
||||||
# build:
|
type: docker
|
||||||
# image: node:22
|
name: frontend-deployment
|
||||||
# commands:
|
|
||||||
# - npm ci
|
|
||||||
# - npm run build
|
|
||||||
# when:
|
|
||||||
# branch: master
|
|
||||||
|
|
||||||
# ssh-copy-to-host:
|
steps:
|
||||||
# image: appleboy/drone-scp
|
- name: build
|
||||||
# settings:
|
|
||||||
# host:
|
|
||||||
# from_secret: ssh_host
|
|
||||||
# username:
|
|
||||||
# from_secret: ssh_username
|
|
||||||
# key:
|
|
||||||
# from_secret: ssh_key
|
|
||||||
# port: 2332
|
|
||||||
# target: /home/mnisyif/docker-containers/mnisyif/frontend
|
|
||||||
# source:
|
|
||||||
# - dist/
|
|
||||||
# - Dockerfile
|
|
||||||
# - nginx.conf
|
|
||||||
# when:
|
|
||||||
# branch: master
|
|
||||||
|
|
||||||
# webserver-docker-deploy:
|
|
||||||
# image: appleboy/drone-ssh
|
|
||||||
# settings:
|
|
||||||
# host:
|
|
||||||
# from_secret: ssh_host
|
|
||||||
# username:
|
|
||||||
# from_secret: ssh_username
|
|
||||||
# key:
|
|
||||||
# from_secret: ssh_key
|
|
||||||
# port: 2332
|
|
||||||
# script:
|
|
||||||
# - cd /home/mnisyif/docker-containers/mnisyif/frontend
|
|
||||||
# - docker build -t frontend:${CI_COMMIT_SHA} .
|
|
||||||
# - docker stop frontend || true
|
|
||||||
# - docker rm frontend || true
|
|
||||||
# - docker run -d --name frontend -p 5173:80 frontend:${CI_COMMIT_SHA}
|
|
||||||
# - docker image prune -f # Remove dangling images
|
|
||||||
# - docker system prune -f --volumes # Clean up unused containers, images, and volumes
|
|
||||||
# when:
|
|
||||||
# branch: master
|
|
||||||
pipeline:
|
|
||||||
build:
|
|
||||||
image: node:22
|
image: node:22
|
||||||
commands:
|
commands:
|
||||||
- npm ci
|
- npm ci
|
||||||
- npm run build
|
- npm run build
|
||||||
when:
|
|
||||||
branch: master
|
|
||||||
|
|
||||||
ssh-copy-to-host:
|
- name: ssh-copy-to-host
|
||||||
image: appleboy/drone-scp
|
image: appleboy/drone-scp
|
||||||
settings:
|
settings:
|
||||||
host:
|
host:
|
||||||
|
|
@ -70,10 +25,8 @@ pipeline:
|
||||||
- Dockerfile
|
- Dockerfile
|
||||||
- nginx.conf
|
- nginx.conf
|
||||||
- version.txt
|
- version.txt
|
||||||
when:
|
|
||||||
branch: master
|
|
||||||
|
|
||||||
webserver-docker-deploy:
|
- name: webserver-docker-deploy
|
||||||
image: appleboy/drone-ssh
|
image: appleboy/drone-ssh
|
||||||
settings:
|
settings:
|
||||||
host:
|
host:
|
||||||
|
|
@ -102,8 +55,7 @@ pipeline:
|
||||||
for img in $(docker images frontend --format "{{.Tag}}" | grep -v $VERSION); do
|
for img in $(docker images frontend --format "{{.Tag}}" | grep -v $VERSION); do
|
||||||
docker rmi frontend:$img;
|
docker rmi frontend:$img;
|
||||||
done
|
done
|
||||||
when:
|
|
||||||
branch: master
|
|
||||||
trigger:
|
trigger:
|
||||||
event:
|
event:
|
||||||
- push
|
- push
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue