diff --git a/.drone.yml b/.drone.yml deleted file mode 100644 index 64385f9..0000000 --- a/.drone.yml +++ /dev/null @@ -1,21 +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}/nginx-fpm - dry_run: false - purge: true - compress: true - squash: true - 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..0272f19 --- /dev/null +++ b/.gitea/workflows/release.yml @@ -0,0 +1,45 @@ + +name: Build nginx fpm 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/docker/nginx-fpm + + - name: Build and push Docker image + uses: docker/build-push-action@v4 + env: + ACTIONS_RUNTIME_TOKEN: '' + with: + tags: cs-git.ddnss.de/docker/nginx-fpm:latest + push: true