From f1fa3f93bf1442ac2684cb33e42d20e2f750c5e3 Mon Sep 17 00:00:00 2001 From: Shiny Nematoda Date: Tue, 13 Dec 2022 07:13:37 +0000 Subject: [PATCH] Testing docker builds --- .woodpecker.yml | 14 ++++++++++++++ Dockerfile | 4 +--- docker-compose.yml | 2 -- log.txt | 1 + 4 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 .woodpecker.yml create mode 100644 log.txt diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..df11567 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,14 @@ +pipeline: + docker: + image: woodpeckerci/plugin-docker-buildx + settings: + platforms: linux/amd64,linux/arm64 + repo: codeberg.org/hyperpipe/hyperpipe-backend + registry: codeberg.org + tags: latest + username: snematoda + password: + from_secret: cb_token + when: + branch: main + event: ['push'] \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index db9fe76..6f8fb39 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:alpine AS build +FROM --platform=$BUILDPLATFORM golang:alpine AS build ARG proxy @@ -8,8 +8,6 @@ RUN apk --no-cache add ca-certificates COPY . . -RUN sed -i "s/hyperpipe-proxy.onrender.com/$proxy/g" utils.go - RUN go mod download && \ go build -ldflags "-s -w" diff --git a/docker-compose.yml b/docker-compose.yml index bc1215e..98ccd8e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,8 +5,6 @@ services: image: hyperpipe-backend build: context: . - args: - proxy: "pipopiped.tokhmi.xyz" container_name: hyperpipe-backend restart: unless-stopped ports: diff --git a/log.txt b/log.txt new file mode 100644 index 0000000..02e5cf0 --- /dev/null +++ b/log.txt @@ -0,0 +1 @@ +2022/12/13 12:42:55 Micro started