Add Docker credentials as environment variables in Drone CI configuration
Some checks reported errors
continuous-integration/drone/push Build encountered an error

This commit is contained in:
gyurix
2025-04-25 13:08:06 +02:00
parent 94b00644a7
commit 4d3ee672ce

View File

@@ -5,6 +5,12 @@ name: default
node_selector: node_selector:
physical-node: dev1 physical-node: dev1
environment:
DOCKER_USERNAME:
from_secret: dockerhub-username
DOCKER_PASSWORD:
from_secret: dockerhub-password
trigger: trigger:
branch: branch:
- main - main
@@ -33,11 +39,7 @@ steps:
build_args_from_env: build_args_from_env:
- DOCKER_USERNAME - DOCKER_USERNAME
- DOCKER_PASSWORD - DOCKER_PASSWORD
environment:
DOCKER_USERNAME:
from_secret: dockerhub-username
DOCKER_PASSWORD:
from_secret: dockerhub-password
- name: pull image to dockerhub - name: pull image to dockerhub
image: docker.io/owncloudci/drone-docker-buildx:4 image: docker.io/owncloudci/drone-docker-buildx:4
@@ -52,4 +54,7 @@ steps:
from_secret: dockerhub-password from_secret: dockerhub-password
platforms: platforms:
- linux/amd64 - linux/amd64
- linux/arm64 - linux/arm64
build_args_from_env:
- DOCKER_USERNAME
- DOCKER_PASSWORD