feat(ci): Build docker container #61

Merged
moritz merged 8 commits from ci-build-container into main 2025-10-30 20:21:10 +01:00
Showing only changes of commit 0eab45ebfd - Show all commits

View file

@ -8,6 +8,12 @@ services:
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
- name: docker
image: docker:dind
privileged: true
volumes:
- name: dockersock
path: /var/run
trigger:
event:
@ -95,11 +101,25 @@ steps:
- name: cache
path: /cache
- name: build & publish container?
image: docker:dind
volumes:
- name: dockersock
path: /var/run
commands:
- sleep 6 # give docker time to start
- docker build --tag git.local-it.org/ci-builder/mitgliederverwaltung:latest .
- docker login --username $DRONE_FORGEJO_ACCOUNT_USERNAME --password $DRONE_FORGEJO_ACCOUNT_PASSWORD git.local-it.org
- docker push git.local-it.org/ci-builder/mitgliederverwaltung:latest
volumes:
- name: cache
host:
path: /tmp/drone_cache
- name: dockersock
temp: {}
---
kind: pipeline
type: docker