fix(migrations): preConditions ДО comment в changelog (XSD), relative include paths
- 0001-extensions.xml: переставил <preConditions> перед <comment> (XSD требует preConditions первым в changeSet) - master.xml: include paths сделаны relative к самому master.xml (changes/... вместо db/changelog/changes/...) — CWD inside Docker image это /liquibase, Liquibase searchPath = /liquibase/changelog где master.xml лежит, includes должны идти от него CI: insecure-registry: registry.k8s.265.nstart.local (HTTP без auth для internal cluster), REGISTRY_USER/PASSWORD optional (skip docker login если не заданы)
This commit is contained in:
+7
-1
@@ -54,8 +54,14 @@ maven-package:
|
||||
services: [docker:27-dind]
|
||||
variables:
|
||||
DOCKER_TLS_CERTDIR: "/certs"
|
||||
# registry.k8s.265.nstart.local — internal insecure HTTP registry, без auth
|
||||
DOCKER_OPTS: "--insecure-registry=registry.k8s.265.nstart.local"
|
||||
before_script:
|
||||
- echo "$REGISTRY_PASSWORD" | docker login $REGISTRY -u "$REGISTRY_USER" --password-stdin
|
||||
# Если REGISTRY_USER/PASSWORD заданы — login. Иначе registry без auth (default для internal)
|
||||
- |
|
||||
if [ -n "$REGISTRY_USER" ] && [ -n "$REGISTRY_PASSWORD" ]; then
|
||||
echo "$REGISTRY_PASSWORD" | docker login $REGISTRY -u "$REGISTRY_USER" --password-stdin
|
||||
fi
|
||||
|
||||
docker-app:
|
||||
<<: *docker-image
|
||||
|
||||
Reference in New Issue
Block a user