updated drone config to jsonnet
Some checks failed
continuous-integration/drone/push Build encountered an error

This commit is contained in:
2025-10-18 17:59:38 +02:00
parent 7279185f1a
commit fa5337faa0
2 changed files with 22 additions and 32 deletions

22
.drone.jsonnet Normal file
View File

@@ -0,0 +1,22 @@
[
{
kind: 'pipeline',
type: 'docker',
name: 'docker-gitea',
steps: [
{
name: 'build',
image: 'plugins/docker',
settings: {
tags: ['latest', '${DRONE_COMMIT_SHA:0:8}'],
dockerfile: 'Dockerfile',
registry: 'gitea.pb42.de',
repo: 'gitea.pb42.de/matthias/moveoncomplete',
config: { from_secret: 'dockerconfigjson' },
},
},
],
trigger: { event: ['push'] },
},
image_pull_secrets: ['dockerconfigjson'],
]

View File

@@ -1,32 +0,0 @@
kind: pipeline
name: default
steps:
- name: docker
image: plugins/docker
settings:
registry: registry.d1v3.de
repo: registry.d1v3.de/moveoncomplete
username:
from_secret: docker_username
password:
from_secret: docker_password
tags: latest
auto_tag: true
---
kind: secret
name: docker_username
get:
path: kv/data/drone/docker
name: username
---
kind: secret
name: docker_password
get:
path: kv/data/drone/docker
name: token