From 26083c6de3d5bbbbbff2e66958b5eb4d89940a21 Mon Sep 17 00:00:00 2001 From: WilliamSoderberg Date: Sat, 7 Mar 2026 00:52:33 +0100 Subject: [PATCH] Docker builder --- .gitlab-ci.yml | 23 +++++++++++++++++++++++ app/beach/BeachClientPage.tsx | 1 + 2 files changed, 24 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..62c91fe --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,23 @@ +stages: + - build + +variables: + DOCKER_HOST: tcp://docker:2376 + DOCKER_TLS_CERTDIR: "/certs" + +build_image: + stage: build + image: docker:24.0.5 + services: + - docker:24.0.5-dind + before_script: + - echo "$CI_REGISTRY_PASSWORD" | docker login $CI_REGISTRY -u $CI_REGISTRY_USER --password-stdin + script: + - echo "Building Docker-image..." + + - docker build -t $CI_REGISTRY_IMAGE:$CI_COMMIT_TAG -t $CI_REGISTRY_IMAGE:latest . + - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_TAG + - docker push $CI_REGISTRY_IMAGE:latest + + rules: + - if: $CI_COMMIT_TAG diff --git a/app/beach/BeachClientPage.tsx b/app/beach/BeachClientPage.tsx index 3dfcb63..116f439 100644 --- a/app/beach/BeachClientPage.tsx +++ b/app/beach/BeachClientPage.tsx @@ -133,6 +133,7 @@ export default function BeachClientPage({ config }: { config: any }) {

Matcherna spelas 4v4 med inomhusregler, förutom poängräkningen som följer reglerna för beachvolley. + Turneringsformen som kommer spelas är Double Elimination vilket betyder att alla lag spelar minst två matcher under dagen.