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..fb716333c --- /dev/null +++ b/.woodpecker/woodpecker.yml @@ -0,0 +1,21 @@ +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 + environment: + DOCKER_PASSWORD: + from_secret: docker_password + DOCKER_USERNAME: + from_secret: docker_username