From 4c45fc88a6bae9e8fe07593454a22c0d8020ece8 Mon Sep 17 00:00:00 2001 From: chris Date: Tue, 18 Mar 2025 11:36:56 +0100 Subject: [PATCH] Use gitea package registry. --- .drone.yml | 19 ---------------- .gitea/workflows/release.yml | 44 ++++++++++++++++++++++++++++++++++++ Dockerfile | 4 ++-- 3 files changed, 46 insertions(+), 21 deletions(-) delete mode 100644 .drone.yml create mode 100644 .gitea/workflows/release.yml diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index 6f2307b..0000000 --- a/.drone.yml +++ /dev/null @@ -1,19 +0,0 @@ -kind: pipeline -name: default - -steps: - - name: build container - image: plugins/docker - settings: - dockerfile: Dockerfile - username: - from_secret: registry-username - password: - from_secret: registry-password - registry: https://cs-registry.ddnss.de - repo: cs-registry.ddnss.de/${DRONE_REPO_OWNER}/huber-putz - dry_run: false - purge: false - insecure: false - tags: - - ${DRONE_TAG} \ No newline at end of file diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml new file mode 100644 index 0000000..1f71cff --- /dev/null +++ b/.gitea/workflows/release.yml @@ -0,0 +1,44 @@ +name: Build huber-stuck web image + +on: + push: + branches: [ master ] + +env: + # Use docker.io for Docker Hub if empty + USER: chris + PASS: q',\H(Od:G3).Xv<#!5P + + +jobs: + Build-and-release-image: + + runs-on: ubuntu-latest + + container: + image: catthehacker/ubuntu:act-latest + + steps: + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + + - name: Log into registry + uses: docker/login-action@v3 + with: + registry: https://cs-git.ddnss.de + username: ${{ env.USER }} + password: ${{ env.PASS }} + + - name: Extract Docker metadata + id: meta + uses: docker/metadata-action@v5 + with: + images: cs-git.ddnss.de/huber/stuck-web + + - name: Build and push Docker image + uses: docker/build-push-action@v4 + env: + ACTIONS_RUNTIME_TOKEN: '' + with: + tags: cs-git.ddnss.de/huber/stuck-web:latest + push: true diff --git a/Dockerfile b/Dockerfile index bce0347..4a14adf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,3 @@ -FROM cs-registry.ddnss.de/docker/nginx-fpm +FROM cs-git.ddnss.de/docker/nginx-fpm -COPY . /var/www/html \ No newline at end of file +COPY . /var/www/html