simedkom/.gitlab-ci.yml
Muhammad Alfin Afif Al Farizi Farham 151ea8d58a Update 4 files
- /.gitignore
- /Dockerfile
- /docker-compose.yml
- /.gitlab-ci.yml
2026-02-04 09:50:10 +07:00

37 lines
602 B
YAML

stages:
- build
- deploy
variables:
IMAGE_NAME: purwakarta-diskominfo-simedkom-new
IMAGE_TAG: v1.0.0
CONTAINER_NAME: purwakarta-diskominfo-simedkom-new
build:
stage: build
timeout: 60m
image: docker:latest
services:
- docker:dind
tags:
- docker
script:
- docker info
- docker build -t $IMAGE_NAME:$IMAGE_TAG .
deploy:
stage: deploy
timeout: 60m
image: docker:latest
services:
- docker:dind
tags:
- docker
before_script:
- echo -e "$ENV_FILE" > .env
script:
- docker compose down || true
- docker compose up -d
only:
- main