add codeberg in deployment workflow

This commit is contained in:
OCram85 2023-09-13 08:01:16 +02:00
parent 7b7e21be51
commit 45efb4e5e5
1 changed files with 8 additions and 2 deletions

View File

@ -3,7 +3,7 @@ depends_on:
variables:
# deployment targets
- &publish_repos 'ocram85/arkanum,gitea.ocram85.com/codeserver/arkanum,ghcr.io/ocram85/arkanum'
- &publish_repos 'ocram85/arkanum,gitea.ocram85.com/codeserver/arkanum,ghcr.io/ocram85/arkanum,codeberg.org/codeserver/arkanum'
# logins for deployment targets
- publish_logins: &publish_logins
# Default DockerHub login
@ -24,6 +24,12 @@ variables:
from_secret: github_user
password:
from_secret: github_passwd
# Codeberg
- registry: https://codeberg.org
username:
from_secret: codeberg_user
password:
from_secret: codeberg_passwd
steps:
latest:
@ -32,7 +38,7 @@ steps:
repo: *publish_repos
dockerfile: Dockerfile
auto_tag: true
logins: *publish_logins
logins: *publish_logins
build_args:
- VERSION=${CI_COMMIT_TAG:-PR ${CI_COMMIT_PULL_REQUEST}}
- TAG=${CI_COMMIT_TAG}