Woodpecker CI: Cleanup develop releases CI code duplication

This commit is contained in:
Phantasm 2026-04-12 22:19:56 +02:00
commit 13d6246ed9
No known key found for this signature in database
GPG key ID: 2669E588BCC634C8
3 changed files with 51 additions and 60 deletions

View file

@ -13,6 +13,15 @@ matrix:
labels:
platform: ${platform}
variables:
docker_variables: &docker_variables
repo: pleroma/pleroma
registry: git.pleroma.social
username:
from_secret: pleroma-ci-user
password:
from_secret: pleroma-ci-password
steps:
docker-develop-amd64:
image: woodpeckerci/plugin-kaniko:2.3.1
@ -23,23 +32,13 @@ steps:
when:
- evaluate: platform == "linux/amd64"
settings:
repo: pleroma/pleroma
<<: *docker_variables
tags: [latest-amd64, develop-amd64]
registry: git.pleroma.social
username:
from_secret: pleroma-ci-user
password:
from_secret: pleroma-ci-password
docker-develop-arm64:
image: woodpeckerci/plugin-kaniko:2.3.1
when:
- evaluate: platform == "linux/arm64"
settings:
repo: pleroma/pleroma
<<: *docker_variables
tags: [latest-arm64, develop-arm64]
registry: git.pleroma.social
username:
from_secret: pleroma-ci-user
password:
from_secret: pleroma-ci-password