feat(CI): Move Deploy to AWS
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user