최초 업로드

This commit is contained in:
ByeonJungHun
2024-07-25 10:54:05 +09:00
commit 463d11343c
20 changed files with 834 additions and 0 deletions

33
.gitlab-ci.yml Normal file
View File

@@ -0,0 +1,33 @@
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" .
except:
variables:
- $CI_COMMIT_MESSAGE =~ /CI 수정/
- $CI_COMMIT_MESSAGE =~ /최초 업로드/
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"
except:
variables:
- $CI_COMMIT_MESSAGE =~ /CI 수정/
- $CI_COMMIT_MESSAGE =~ /최초 업로드/