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.
This commit is contained in:
+2
-5
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user