Skip to content
Snippets Groups Projects
Commit 80eeef07 authored by David Mendez's avatar David Mendez
Browse files

Debug Build

parent 6b26210c
No related branches found
No related tags found
1 merge request!50Do npm build when creating container image
......@@ -17,11 +17,45 @@ variables:
ENV_PROD_HH_FILE_PATH: ${CONFIGS_FOLDER}/prod_hh/.env
stages:
- prepare_config
- build
# - test_and_qa
# - prepare_config
# - deploy
# ----------------------------------------------------------------------------------------------------------------------
# Prepare Configuration
# ----------------------------------------------------------------------------------------------------------------------
prepare_config_staging:
stage: prepare_config
image:
name: alpine/git
entrypoint: ["/bin/sh", "-c"]
only:
- staging
script:
- set -x
- rm -rf ${CONFIGS_FOLDER} || true
- mkdir -p ${CONFIGS_FOLDER}
- git clone https://${CONFIG_DEPLOY_GITLAB_USERNAME}:${CONFIG_DEPLOY_GITLAB_TOKEN}@${CONFIGURATIONS_REPO} ${CONFIGS_FOLDER}
artifacts:
paths:
- ${ENV_STAGING_FILE_PATH}
prepare_config_hx_hh:
stage: prepare_config
image:
name: alpine/git
entrypoint: ["/bin/sh", "-c"]
only:
- master
script:
- set -x
- rm -rf ${CONFIGS_FOLDER} || true
- mkdir -p ${CONFIGS_FOLDER}
- git clone https://${CONFIG_DEPLOY_GITLAB_USERNAME}:${CONFIG_DEPLOY_GITLAB_TOKEN}@${CONFIGURATIONS_REPO} ${CONFIGS_FOLDER}
artifacts:
paths:
- ${ENV_PROD_HX_FILE_PATH}
- ${ENV_PROD_HH_FILE_PATH}
# ----------------------------------------------------------------------------------------------------------------------
# build
......@@ -47,6 +81,8 @@ build_staging:
- docker version # verify docker cli is there. Also prints server info
- export SERVER_IMAGE_TAG=${SERVER_IMAGE_TAG_STAGING}
- echo ${SERVER_IMAGE_TAG}
- export SERVER_IMAGE_TAG_LATEST=${SERVER_IMAGE_TAG_LATEST_STAGING}
- echo ${SERVER_IMAGE_TAG_LATEST}
# - docker pull ${SERVER_IMAGE_TAG_LATEST} || true
# - docker build --cache-from ${SERVER_IMAGE_TAG_LATEST} --tag ${SERVER_IMAGE_TAG} --tag ${SERVER_IMAGE_TAG_LATEST} .
......@@ -65,24 +101,8 @@ build_staging:
# - set -x
# - echo 'Implement these tests!'
# # ----------------------------------------------------------------------------------------------------------------------
# # Prepare Configuration
# # ----------------------------------------------------------------------------------------------------------------------
# prepare_config_staging:
# stage: prepare_config
# image:
# name: alpine/git
# entrypoint: ["/bin/sh", "-c"]
# only:
# - staging
# script:
# - set -x
# - rm -rf ${CONFIGS_FOLDER} || true
# - mkdir -p ${CONFIGS_FOLDER}
# - git clone https://${CONFIG_DEPLOY_GITLAB_USERNAME}:${CONFIG_DEPLOY_GITLAB_TOKEN}@${CONFIGURATIONS_REPO} ${CONFIGS_FOLDER}
# artifacts:
# paths:
# - ${ENV_STAGING_FILE_PATH}
# # ----------------------------------------------------------------------------------------------------------------------
# # Deploy to staging
......@@ -116,25 +136,7 @@ build_staging:
# - kubectl apply -n ${CHEMBL_NS_STAGING} -f k8s-deployment.yaml
# - kubectl get pods -n ${CHEMBL_NS_STAGING}
# # ----------------------------------------------------------------------------------------------------------------------
# # Preprare configs for prod deployment
# # ----------------------------------------------------------------------------------------------------------------------
# prepare_config_hx_hh:
# stage: prepare_config
# image:
# name: alpine/git
# entrypoint: ["/bin/sh", "-c"]
# only:
# - master
# script:
# - set -x
# - rm -rf ${CONFIGS_FOLDER} || true
# - mkdir -p ${CONFIGS_FOLDER}
# - git clone https://${CONFIG_DEPLOY_GITLAB_USERNAME}:${CONFIG_DEPLOY_GITLAB_TOKEN}@${CONFIGURATIONS_REPO} ${CONFIGS_FOLDER}
# artifacts:
# paths:
# - ${ENV_PROD_HX_FILE_PATH}
# - ${ENV_PROD_HH_FILE_PATH}
# # ----------------------------------------------------------------------------------------------------------------------
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment