ci: pull_policy if-not-present (mirror flaky на always)

This commit is contained in:
Zimin A.N.
2026-05-03 18:18:02 +03:00
parent 9a79b53eb0
commit 00c905401f
+10 -3
View File
@@ -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: ""