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: "./" PIPELINE_WORK_DIR: "./"
DOCKERFILE_PATH: "./" DOCKERFILE_PATH: "./"
API_CFG: "./config/default.json" API_CFG: "./config/default.json"
CONTAINER_NAME: "enruta-etaapi" CONTAINER_NAME: "eta-etaapi"
PUBLIC_PORT: 7001 PUBLIC_PORT: 7001
PRIVATE_PORT: 3000 PRIVATE_PORT: 3000

View File

@@ -40,7 +40,15 @@ function deploy_local(){
} }
function deploy(){ 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 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 set +x
} }