From 4fe861d2cc715be62545cf05a7f72af37e3dfa97 Mon Sep 17 00:00:00 2001 From: Keannu Bernasol Date: Thu, 17 Oct 2024 19:08:41 +0800 Subject: [PATCH] Create builds for arm64 and x86 --- .woodpecker/.build_arm64.yml | 22 ++++++++++++++++++++++ .woodpecker/{.build.yml => .build_x86.yml} | 3 +++ 2 files changed, 25 insertions(+) create mode 100644 .woodpecker/.build_arm64.yml rename .woodpecker/{.build.yml => .build_x86.yml} (94%) diff --git a/.woodpecker/.build_arm64.yml b/.woodpecker/.build_arm64.yml new file mode 100644 index 0000000..cd030e0 --- /dev/null +++ b/.woodpecker/.build_arm64.yml @@ -0,0 +1,22 @@ +labels: + platform: linux/aarch64 + +steps: + - name: build + image: docker + when: + - branch: master + event: push + commands: + - docker build -t "$REGISTRY_IMAGE_TAG" . + - echo "$FORGEJO_REGISTRY_PASSWORD" | docker login "$FORGEJO_REGISTRY_URL" --password-stdin -u "$FORGEJO_REGISTRY_USERNAME" + - docker push "$REGISTRY_IMAGE_TAG" + volumes: + - /var/run/docker.sock:/var/run/docker.sock + secrets: + [ + FORGEJO_REGISTRY_URL, + FORGEJO_REGISTRY_USERNAME, + FORGEJO_REGISTRY_PASSWORD, + REGISTRY_IMAGE_TAG, + ] diff --git a/.woodpecker/.build.yml b/.woodpecker/.build_x86.yml similarity index 94% rename from .woodpecker/.build.yml rename to .woodpecker/.build_x86.yml index 464a771..67c27c7 100644 --- a/.woodpecker/.build.yml +++ b/.woodpecker/.build_x86.yml @@ -1,3 +1,6 @@ +labels: + platform: linux/amd64 + steps: - name: build image: docker