diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..e1531aa --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,15 @@ +steps: + build: + image: docker + volumes: + - /var/run/docker.sock:/var/run/docker.sock + commands: + - docker build -t test-app:latest . + - docker stop test-app 2>/dev/null || true + - docker rm test-app 2>/dev/null || true + - docker run -d --name test-app --network traefik-net + --label "traefik.enable=true" + --label "traefik.http.routers.test-app.rule=Host(\"test-app.2secure.pl\")" + --label "traefik.http.routers.test-app.tls.certresolver=letsencrypt" + --label "traefik.http.services.test-app.loadbalancer.server.port=80" + test-app:latest