simedkom/.gitlab-ci.yml
Muhammad Alfin Afif Al Farizi Farham 01c865ff61 Update file .gitlab-ci.yml
2026-01-30 14:44:15 +07:00

37 lines
610 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 --build
only:
- main