#!/usr/bin/env bash # Собирает предварительно прогретый CI-образ на CI VM. # Образ immutable: исходники пайплайна берутся из checkout, кэш Gradle — из образа. set -euo pipefail cd "$(dirname "$0")/.." tag="${1:-lms-ci:1}" docker build -f ci/Dockerfile -t "$tag" . echo "Готово: $tag" echo "Образ используется в .woodpecker/*.yaml как image: $tag"