Zimin A.N.
|
bc65728d1b
|
feat(ci): GitLab CI pipeline для build + push images
stages:
- test: mvn verify (unit + integration tests когда появятся)
- build: mvn package для всех 4 jar'ов с кэшированием Maven repo
- publish: docker build + push 4 images в registry.k8s.265.nstart.local
с тегами {short-sha, branch-slug}. Параллельно через 4 jobs.
- trigger-deploy: запускает downstream pipeline в terravault/ordinis-infra
с UPSTREAM_IMAGE_TAG, branch=main → dev (auto), tag=v*-rc → staging (auto),
tag=v* (final) → prod (manual approve)
Required GitLab CI variables:
REGISTRY_USER, REGISTRY_PASSWORD — для docker login в private registry
|
2026-05-03 16:12:30 +03:00 |
|