3
0
login_themes/.drone.yml
2022-04-29 12:54:24 +01:00

33 lines
778 B
YAML

---
kind: pipeline
type: docker
name: build-test-deploy
image_pull_secrets:
- registryLogins
platform:
os: linux
arch: amd64
volumes:
- name: dockersock
host:
path: /var/run/docker.sock
steps:
- name: deploy
image: registry.wizewerx.tech/base/wizewerx-docker-compose
volumes:
- name: dockersock
path: /var/run/docker.sock
environment:
DOCKER_AUTH_CONFIG:
from_secret: registryLogins
commands:
- mkdir -p "/root/.docker" && echo $DOCKER_AUTH_CONFIG > "/root/.docker/config.json"
- export BUILD_TARGET=registry.wizewerx.tech/tools/${DRONE_REPO_NAME}:${DRONE_COMMIT_BRANCH}
- docker build -f ./Dockerfile -t $BUILD_TARGET. && docker push $BUILD_TARGET
trigger:
branch:
- master