feat(CICD): Prepare project for Dockploy

This commit is contained in:
Josepablo C
2024-09-16 18:21:02 -06:00
parent 2cd5d4d6ef
commit 476fa66ede
2 changed files with 1 additions and 42 deletions

View File

@@ -1,7 +1,6 @@
stages: stages:
- build - build
- upload - upload
- deploy
variables: variables:
PIPELINE_WORK_DIR_V1: "./v1" PIPELINE_WORK_DIR_V1: "./v1"
@@ -48,16 +47,6 @@ build-v1-job:
PRIVATE_PORT: "$PRIVATE_PORT_V1" PRIVATE_PORT: "$PRIVATE_PORT_V1"
<<: *generic_build_job <<: *generic_build_job
# build-v2-job:
# stage: build
# needs: []
# variables:
# PIPELINE_WORK_DIR: "$PIPELINE_WORK_DIR_V2"
# CONTAINER_NAME: "$CONTAINER_NAME_V2"
# PUBLIC_PORT: "$PUBLIC_PORT_V2"
# PRIVATE_PORT: "$PRIVATE_PORT_V2"
# <<: *generic_build_job
upload-v1-job: upload-v1-job:
stage: upload stage: upload
needs: ["build-v1-job"] needs: ["build-v1-job"]
@@ -67,33 +56,3 @@ upload-v1-job:
PUBLIC_PORT: "$PUBLIC_PORT_V1" PUBLIC_PORT: "$PUBLIC_PORT_V1"
PRIVATE_PORT: "$PRIVATE_PORT_V1" PRIVATE_PORT: "$PRIVATE_PORT_V1"
<<: *generic_upload_job <<: *generic_upload_job
# upload-v2-job:
# stage: upload
# needs: ["build-v2-job"]
# variables:
# PIPELINE_WORK_DIR: "$PIPELINE_WORK_DIR_V2"
# CONTAINER_NAME: "$CONTAINER_NAME_V2"
# PUBLIC_PORT: "$PUBLIC_PORT_V2"
# PRIVATE_PORT: "$PRIVATE_PORT_V2"
# <<: *generic_upload_job
deploy-v1-job:
stage: deploy
needs: ["upload-v1-job"]
variables:
PIPELINE_WORK_DIR: "$PIPELINE_WORK_DIR_V1"
CONTAINER_NAME: "$CONTAINER_NAME_V1"
PUBLIC_PORT: "$PUBLIC_PORT_V1"
PRIVATE_PORT: "$PRIVATE_PORT_V1"
<<: *generic_deploy_job
# deploy-v2-job:
# stage: deploy
# needs: ["upload-v2-job"]
# variables:
# PIPELINE_WORK_DIR: "$PIPELINE_WORK_DIR_V2"
# CONTAINER_NAME: "$CONTAINER_NAME_V2"
# PUBLIC_PORT: "$PUBLIC_PORT_V2"
# PRIVATE_PORT: "$PRIVATE_PORT_V2"
# <<: *generic_deploy_job

View File

@@ -1,6 +1,6 @@
SERVER_PORT=3000 SERVER_PORT=3000
ROOT_PATH=/mnt/d/Projects/WebDevWorkspace/ETAViaporte/etaapi/v1 ROOT_PATH=/mnt/d/Projects/WebDevWorkspace/ETAViaporte/etaapi/v1
API_CONFIG=src/config/apiConfig_local.json API_CONFIG=src/config/apiConfig.json
############################ ############################
# PATHS relative to ROOT # PATHS relative to ROOT
############################ ############################