From b60cd36535905c2871e2a0e696909566de83a647 Mon Sep 17 00:00:00 2001 From: siujamo Date: Mon, 25 May 2026 10:17:33 +0800 Subject: [PATCH] chore: switch CI to Docker socket binding and add artefact version parameter Replace DinD services with unix:///var/run/docker.sock socket binding to fix "Cannot connect to Docker daemon" errors. Add -PartefactVersion parameter to Gradle build for release version tracking. --- .gitlab-ci.yml | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 35ffefa..d213467 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,6 +2,7 @@ variables: REGISTRY: registry.onixbyte.cn IMAGE_NAME: delta-force-guide GRADLE_OPTS: -Dorg.gradle.daemon=false + DOCKER_HOST: unix:///var/run/docker.sock stages: - build @@ -19,7 +20,7 @@ build: before_script: - chmod +x gradlew script: - - ./gradlew bootJar -x test + - ./gradlew bootJar -x test -PartefactVersion="$CI_COMMIT_TAG" artifacts: paths: - build/libs/*.jar @@ -30,8 +31,6 @@ build: package: stage: package image: docker:27 - services: - - docker:27-dind needs: - build script: @@ -49,8 +48,6 @@ package: deploy: stage: deploy image: docker:27 - services: - - docker:27-dind needs: - package script: