diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml deleted file mode 100644 index adfeeb1..0000000 --- a/.gitea/workflows/build.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: build -on: - push: - branches: [stage, main] - workflow_dispatch: -jobs: - build: - runs-on: [self-hosted, linux, "${{ matrix.arch }}"] - strategy: - matrix: - include: - - arch: arm64 - tag: arm - # - arch: amd64 - # tag: amd64 - steps: - - uses: actions/checkout@v4 - - run: | - docker build -f Dockerfile -t localhost:5000/admin:${{ github.ref_name }}-${{ matrix.tag }} . - docker push localhost:5000/admin:${{ github.ref_name }}-${{ matrix.tag }} diff --git a/.woodpecker/build-arm.yml b/.woodpecker/build-arm.yml new file mode 100644 index 0000000..7abc8d0 --- /dev/null +++ b/.woodpecker/build-arm.yml @@ -0,0 +1,14 @@ +when: + branch: [stage, main] + +labels: + platform: arm64 + +steps: + - name: build-push + image: docker + commands: + - docker build -f Dockerfile -t localhost:5000/admin:${CI_COMMIT_BRANCH}-arm . + - docker push localhost:5000/admin:${CI_COMMIT_BRANCH}-arm + volumes: + - /var/run/docker.sock:/var/run/docker.sock