From cf84dfbc39e1b37e52425727ecfa2d9bb0c4acea Mon Sep 17 00:00:00 2001 From: baalajimaestro Date: Wed, 28 Feb 2024 19:37:34 +0530 Subject: [PATCH] Use woodpeckerci Signed-off-by: baalajimaestro --- .gitea/workflows/build-push.yml | 27 --------------------------- .woodpecker/woodpecker.yml | 17 +++++++++++++++++ 2 files changed, 17 insertions(+), 27 deletions(-) delete mode 100644 .gitea/workflows/build-push.yml create mode 100644 .woodpecker/woodpecker.yml diff --git a/.gitea/workflows/build-push.yml b/.gitea/workflows/build-push.yml deleted file mode 100644 index c965335c9..000000000 --- a/.gitea/workflows/build-push.yml +++ /dev/null @@ -1,27 +0,0 @@ -on: - push: - -jobs: - Building: - runs-on: slave - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - - name: Login to Docker Hub - uses: docker/login-action@v3 - with: - registry: git.baalajimaestro.me - username: ${{ gitea.repository_owner }} - password: ${{ secrets.DOCKER_PASSWORD }} - - - name: Run Build - run: make build-image - - - name: Push Image - run: | - docker tag traefik/traefik git.baalajimaestro.me/baalajimaestro/traefik:latest - docker push git.baalajimaestro.me/baalajimaestro/traefik:latest diff --git a/.woodpecker/woodpecker.yml b/.woodpecker/woodpecker.yml new file mode 100644 index 000000000..6de7534de --- /dev/null +++ b/.woodpecker/woodpecker.yml @@ -0,0 +1,17 @@ +kind: pipeline +type: docker +name: default + +trigger: + event: + - push + +steps: + - name: Build + image: git.baalajimaestro.me/baalajimaestro/build-runner + commands: + - docker login git.baalajimaestro.me -u ${DOCKER_USERNAME} -p ${DOCKER_PASSWORD} + - make build-image + - docker tag traefik/traefik git.baalajimaestro.me/baalajimaestro/traefik:latest + - docker push git.baalajimaestro.me/baalajimaestro/traefik:latest + secrets: [ docker_username, docker_password ]