diff --git a/.woodpecker/workflow.yaml b/.woodpecker/workflow.yaml new file mode 100644 index 0000000..e791e8a --- /dev/null +++ b/.woodpecker/workflow.yaml @@ -0,0 +1,16 @@ +when: + - event: push + branch: main + +steps: + - name: build_image + image: docker:dind + commands: + - docker build -t scottyah/blog:latest . + - docker push scottyah/blog:latest + + - name: deploy + image: kubernetes/client:latest + commands: + - kubectl apply -f kubernetes/k8s.yaml + - kubectl rollout status deployment/blog-dep \ No newline at end of file