ci: pull_policy if-not-present (mirror flaky на always)
This commit is contained in:
+10
-3
@@ -28,7 +28,9 @@ cache:
|
|||||||
# ─── TEST ──────────────────────────────────────
|
# ─── TEST ──────────────────────────────────────
|
||||||
maven-test:
|
maven-test:
|
||||||
stage: test
|
stage: test
|
||||||
image: maven:3.9.9-eclipse-temurin-21
|
image:
|
||||||
|
name: maven:3.9.9-eclipse-temurin-21
|
||||||
|
pull_policy: if-not-present
|
||||||
script:
|
script:
|
||||||
- mvn $MAVEN_CLI_OPTS verify
|
- mvn $MAVEN_CLI_OPTS verify
|
||||||
artifacts:
|
artifacts:
|
||||||
@@ -40,7 +42,9 @@ maven-test:
|
|||||||
# ─── BUILD (Maven jars) ────────────────────────
|
# ─── BUILD (Maven jars) ────────────────────────
|
||||||
maven-package:
|
maven-package:
|
||||||
stage: build
|
stage: build
|
||||||
image: maven:3.9.9-eclipse-temurin-21
|
image:
|
||||||
|
name: maven:3.9.9-eclipse-temurin-21
|
||||||
|
pull_policy: if-not-present
|
||||||
script:
|
script:
|
||||||
- mvn $MAVEN_CLI_OPTS package -DskipTests
|
- mvn $MAVEN_CLI_OPTS package -DskipTests
|
||||||
artifacts:
|
artifacts:
|
||||||
@@ -52,11 +56,14 @@ maven-package:
|
|||||||
# ─── PUBLISH (Docker images) ───────────────────
|
# ─── PUBLISH (Docker images) ───────────────────
|
||||||
.docker_base: &docker_base
|
.docker_base: &docker_base
|
||||||
stage: publish
|
stage: publish
|
||||||
image: docker:26
|
image:
|
||||||
|
name: docker:26
|
||||||
|
pull_policy: if-not-present
|
||||||
services:
|
services:
|
||||||
- name: docker:26-dind
|
- name: docker:26-dind
|
||||||
alias: docker
|
alias: docker
|
||||||
command: ["--tls=false"]
|
command: ["--tls=false"]
|
||||||
|
pull_policy: if-not-present
|
||||||
variables:
|
variables:
|
||||||
DOCKER_HOST: tcp://docker:2375
|
DOCKER_HOST: tcp://docker:2375
|
||||||
DOCKER_TLS_CERTDIR: ""
|
DOCKER_TLS_CERTDIR: ""
|
||||||
|
|||||||
Reference in New Issue
Block a user