fix typo
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-11-08 19:37:36 +01:00
parent 1a7a6c2a7c
commit 9e4df13fc0

View File

@@ -76,12 +76,13 @@ steps:
- curl -sSL -o /usr/local/bin/cosign https://github.com/sigstore/cosign/releases/download/v3.0.2/cosign-linux-amd64 - curl -sSL -o /usr/local/bin/cosign https://github.com/sigstore/cosign/releases/download/v3.0.2/cosign-linux-amd64
- chmod +x /usr/local/bin/cosign - chmod +x /usr/local/bin/cosign
- cosign version - cosign version
- echo "=== 🔐 Logging in to registry for signing ===" - echo "=== 🔐 Logging in to registry for signing ==="
- cosign version - cosign version
- echo "$DOCKER_PASS" | cosign login --username "$DOCKER_USER" --password-stdin "$REGISTRY_URL" - echo "$DOCKER_PASS" | cosign login --username "$DOCKER_USER" --password-stdin "$REGISTRY_URL"
- echo "=== 🔏 Signing Image ===" - echo "=== 🔏 Signing Image ==="
- cosign sign --yes --key env://COSIGN_KEY "$IMAGE_DIGEST" - cosign sign --yes --key env://COSIGN_KEY "$IMAGE_DIGEST"
- echo "✅ Image signed successfully." - echo "✅ Image signed successfully."
depends_on: depends_on:
@@ -90,32 +91,32 @@ steps:
# -------------------------------------------------- # --------------------------------------------------
# 3⃣ Create Gitea Release # 3⃣ Create Gitea Release
# -------------------------------------------------- # --------------------------------------------------
- name: create-release - name: create-release
image: curlimages/curl:8.10.1 image: curlimages/curl:8.10.1
environment: environment:
GITEA_URL: GITEA_URL:
from_secret: GITEA_URL from_secret: GITEA_URL
GITEA_TOKEN: GITEA_TOKEN:
from_secret: GITEA_TOKEN from_secret: GITEA_TOKEN
commands: commands:
- echo "=== 🏷️ Creating Gitea release ===" - echo "=== 🏷️ Creating Gitea release ==="
- . build.env - . build.env
- RELEASE_NAME="Release $VERSION_TAG" - RELEASE_NAME="Release $VERSION_TAG"
- RELEASE_BODY="Automatisch erstellter Release für Build $DRONE_BUILD_NUMBER\n\nImage:\n\`\`\`\n$IMAGE_FULL\n\`\`\`" - RELEASE_BODY="Automatisch erstellter Release für Build $DRONE_BUILD_NUMBER\n\nImage:\n\`\`\`\n$IMAGE_FULL\n\`\`\`"
- | - |
curl -s -X POST "$GITEA_URL/api/v1/repos/${DRONE_REPO_OWNER}/${DRONE_REPO_NAME}/releases" \ curl -s -X POST "$GITEA_URL/api/v1/repos/${DRONE_REPO_OWNER}/${DRONE_REPO_NAME}/releases" \
-H "Authorization: token $GITEA_TOKEN" \ -H "Authorization: token $GITEA_TOKEN" \
-H "Content-Type: application/json" \ -H "Content-Type: application/json" \
-d "{ -d "{
\"tag_name\": \"$VERSION_TAG\", \"tag_name\": \"$VERSION_TAG\",
\"name\": \"$RELEASE_NAME\", \"name\": \"$RELEASE_NAME\",
\"body\": \"$RELEASE_BODY\", \"body\": \"$RELEASE_BODY\",
\"draft\": false, \"draft\": false,
\"prerelease\": false \"prerelease\": false
}" }"
- echo "✅ Release created in Gitea." - echo "✅ Release created in Gitea."
depends_on: depends_on:
- sign-image - sign-image
volumes: volumes:
- name: docker_sock - name: docker_sock