update
This commit is contained in:
@@ -12,8 +12,8 @@ build_image:
|
|||||||
script:
|
script:
|
||||||
- echo "Isi file .env:"
|
- echo "Isi file .env:"
|
||||||
- cat .env
|
- cat .env
|
||||||
- docker build -t 36.66.3.44:7007/$PROJECT_NAME:$CI_PIPELINE_ID .
|
- docker build -t 36.66.3.44:7007/$PROJECT_NAME:$CI_PIPELINE_IID .
|
||||||
- docker push 36.66.3.44:7007/$PROJECT_NAME:$CI_PIPELINE_ID
|
- docker push 36.66.3.44:7007/$PROJECT_NAME:$CI_PIPELINE_IID
|
||||||
environment:
|
environment:
|
||||||
only:
|
only:
|
||||||
- main
|
- main
|
||||||
@@ -24,7 +24,7 @@ build_image:
|
|||||||
deploy_development:
|
deploy_development:
|
||||||
stage: deploy
|
stage: deploy
|
||||||
script:
|
script:
|
||||||
- docker stack deploy --compose-file compose.yml email-notification
|
- docker compose -f compose.yml up -d $PROJECT_NAME
|
||||||
environment:
|
environment:
|
||||||
only:
|
only:
|
||||||
- main
|
- main
|
||||||
@@ -35,6 +35,8 @@ deploy_development:
|
|||||||
cleaning_image_and_container:
|
cleaning_image_and_container:
|
||||||
stage: cleaning
|
stage: cleaning
|
||||||
script:
|
script:
|
||||||
|
- docker stop $PROJECT_NAME || true
|
||||||
|
- docker rm $PROJECT_NAME || true
|
||||||
- echo y | docker container prune
|
- echo y | docker container prune
|
||||||
- echo y | docker image prune -a
|
- echo y | docker image prune -a
|
||||||
environment:
|
environment:
|
||||||
|
|||||||
20
compose.yml
20
compose.yml
@@ -2,18 +2,20 @@ version: '3.8'
|
|||||||
|
|
||||||
services:
|
services:
|
||||||
app:
|
app:
|
||||||
image: 36.66.3.44:7007/$PROJECT_NAME:$CI_PIPELINE_ID
|
image: 36.66.3.44:7007/$PROJECT_NAME:$CI_PIPELINE_IID
|
||||||
# dns:
|
# dns:
|
||||||
# - 8.8.8.8
|
# - 8.8.8.8
|
||||||
# - 1.1.1.1
|
# - 1.1.1.1
|
||||||
deploy:
|
# deploy:
|
||||||
replicas : 1
|
# replicas : 1
|
||||||
restart_policy :
|
# restart_policy :
|
||||||
condition: on-failure
|
# condition: on-failure
|
||||||
resources:
|
# resources:
|
||||||
limits:
|
# limits:
|
||||||
cpus: "0.1"
|
# cpus: "0.1"
|
||||||
memory: "50m"
|
# memory: "50m"
|
||||||
restart: always
|
restart: always
|
||||||
|
mem_limit: 50m
|
||||||
|
cpus: 0.1
|
||||||
ports:
|
ports:
|
||||||
- "7010:3000"
|
- "7010:3000"
|
||||||
Reference in New Issue
Block a user