Files
exemone_java_agent/.gitlab-ci.yml
2024-07-25 16:24:15 +09:00

29 lines
573 B
YAML

stages:
- build
- push
build:
image: docker:cli
stage: build
services:
- docker:dind
variables:
IMAGE_NAME: $REGISTRT/$APP:$VER
script:
- docker build --pull -t "$IMAGE_NAME" .
rules:
- if: '$TRIGGER_NAME == "exemone_java_agent"'
push:
image: docker:cli
stage: push
services:
- docker:dind
variables:
IMAGE_NAME: $REGISTRT/$APP:$VER
before_script:
- docker login -u "$REGSITRY_USER" -p "$REGSITRY_PASSWORD" $REGISTRT
script:
- docker push "$IMAGE_NAME"
rules:
- if: '$TRIGGER_NAME == "exemone_java_agent"'