feat(CI): Move Deploy to AWS

This commit is contained in:
Josepablo C
2024-02-20 21:53:56 -06:00
parent 987eb5300b
commit bf104a4b78
2 changed files with 10 additions and 2 deletions

View File

@@ -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

View File

@@ -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
}