feat: initial commit

This commit is contained in:
Simon Cornet 2025-05-30 18:37:57 +02:00
commit 649f66fbf1
19 changed files with 512 additions and 0 deletions

32
.gitlab/image-build.yaml Normal file
View file

@ -0,0 +1,32 @@
---
variables:
DOCKER_DRIVER: "overlay2"
DOCKER_HOST: "tcp://localhost:2375/"
DOCKER_TLS_CERTDIR: ""
stages:
- "build"
image-build:
stage: "image-build"
image: "docker:28.1.1"
services:
- name: "docker:28.1.1-dind"
command: ["--tls=false"]
script:
# login to container registry
- "echo $CR_PASSWORD | docker login $CR_HOSTNAME -u $CR_USERNAME --password-stdin"
# build docs-simoncor-net image
- "docker build -t docs-simoncor-net ."
# add tags to image
- "docker image tag docs-simoncor-net cr.simoncor.net/siempie/docs-simoncor-net:latest"
# push image to dockerhub.
- "docker push --all-tags cr.simoncor.net/siempie/docs-simoncor-net"
# logout from container registry
- "docker logout $CR_HOSTNAME"