From bf104a4b789e36781f25fc7bbd8e3c2c92ece48e Mon Sep 17 00:00:00 2001 From: Josepablo C Date: Tue, 20 Feb 2024 21:53:56 -0600 Subject: [PATCH] feat(CI): Move Deploy to AWS --- .gitlab-ci.yml | 2 +- scripts/ci_functions.sh | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ce51329..6f5cb41 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,7 +6,7 @@ variables: PIPELINE_WORK_DIR: "./" DOCKERFILE_PATH: "./" API_CFG: "./config/default.json" - CONTAINER_NAME: "enruta-etaapi" + CONTAINER_NAME: "eta-etaapi" PUBLIC_PORT: 7001 PRIVATE_PORT: 3000 diff --git a/scripts/ci_functions.sh b/scripts/ci_functions.sh index dab54d0..5d04a0a 100755 --- a/scripts/ci_functions.sh +++ b/scripts/ci_functions.sh @@ -40,7 +40,15 @@ function deploy_local(){ } function deploy(){ + # Global Env Var: AWS_ECR_USER + # Global Env Var: AWS_ECR_REPO + # Global Env Var: CONTAINER_NAME + # Global Env Var: PUBLIC_PORT + # Global Env Var: PRIVATE_PORT + # Global Env Var: AWS_ECR_REPO + # Global Env Var: SYSTEM_HOSTNAME set -x - deploy_local + ssh -i ~/.ssh/id_rsa gitlab-runner@$SYSTEM_HOSTNAME "docker login --username $AWS_ECR_USER --password $DOCKER_PWD $AWS_ECR_REPO && ./deploy_uservice.sh $CONTAINER_NAME $PUBLIC_PORT $PRIVATE_PORT $AWS_ECR_REPO && exit" + #deploy_local set +x }