1
0
Fork 0

Compare commits

...

2 Commits

Author SHA1 Message Date
naicoi f18da1a2bf
Refactor Woodpecker pipeline settings
ci/woodpecker/push/woodpecker Pipeline is pending Details
Removed unnecessary tags and build_args from the Woodpecker pipeline settings in .woodpecker.yml.
2023-05-18 14:47:16 +07:00
naicoi 2a6920eb96
Add Woodpecker CI pipeline for Docker build and deployment
This commit adds a new `.woodpecker.yml` file with settings for building and deploying Docker images using the `woodpeckerci/plugin-docker-buildx` image. The `Dockerfile` has also been updated to install `curl`, Deno, and deployctl.
2023-05-18 14:46:28 +07:00
2 changed files with 13 additions and 0 deletions

9
.woodpecker.yml Normal file
View File

@ -0,0 +1,9 @@
pipeline:
alpine:
image: woodpeckerci/plugin-docker-buildx
settings:
repo: lttech/deno-deployctl
platforms: linux/amd64,linux/arm64/v8
username: lttech
password:
from_secret: docker_lttech

4
Dockerfile Normal file
View File

@ -0,0 +1,4 @@
FROM alpine
RUN apk add curl
RUN curl -fsSL https://deno.land/x/install/install.sh | sh
RUN deno install --allow-all --no-check -r -f https://deno.land/x/deploy/deployctl.ts