adding ci

This commit is contained in:
2025-11-25 22:28:18 +02:00
parent 013176e064
commit 042a2639f1
3 changed files with 80 additions and 1 deletions

32
.gitlab-ci.yml Normal file
View File

@@ -0,0 +1,32 @@
image: docker:19.03.1
variables:
REGISTRY: 144.91.121.112:8082
DEV_TAG: qpay-web:0.0.1-SNAPSHOT
TAG: qpay-web:0.0.1-RELEASE
DOCKER_OPTS: "--insecure-registry=$REGISTRY"
stages:
- lab
- prod
before_script:
- docker info
- docker login -u admin -p 1aae6202-7d42-44e4-bdc7-d988a95fdfe2 $REGISTRY
lab:
stage: lab
script:
- docker build -f Dockerfile-lab -t "$REGISTRY/$DEV_TAG" .
- docker push "$REGISTRY/$DEV_TAG"
only:
- develop
prod:
stage: prod
script:
- docker build -f Dockerfile -t "$REGISTRY/$TAG" .
- docker push "$REGISTRY/$TAG"
only:
- master
- release/0.0.1-RELEASE