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

Debug Build

parent 1a5d4618
No related branches found
No related tags found
1 merge request!50Do npm build when creating container image
......@@ -61,38 +61,38 @@ prepare_config_hx_hh:
- ${ENV_PROD_HX_FILE_PATH}
- ${ENV_PROD_HH_FILE_PATH}
# ----------------------------------------------------------------------------------------------------------------------
# build
# ----------------------------------------------------------------------------------------------------------------------
build_staging:
image:
name: docker:latest
entrypoint: ["/bin/sh", "-c"]
stage: build
variables:
DOCKER_HOST: tcp://docker:2375
services:
- docker:dind
only:
- staging
before_script:
- mkdir -p $HOME/.docker
- echo $DOCKER_AUTH_CONFIG > $HOME/.docker/config.json
script:
- set -x
- echo $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY
- docker info
- 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}
- export BUILD_ENV_FILE_PATH=${ENV_STAGING_FILE_PATH}
- echo ${BUILD_ENV_FILE_PATH}
- docker pull ${SERVER_IMAGE_TAG_LATEST} || true
- docker build --cache-from ${SERVER_IMAGE_TAG_LATEST} --tag ${SERVER_IMAGE_TAG} --tag ${SERVER_IMAGE_TAG_LATEST} --build-arg BUILD_ENV_FILE_PATH=${ENV_STAGING_FILE_PATH} .
- docker push ${SERVER_IMAGE_TAG}
- docker push ${SERVER_IMAGE_TAG_LATEST}
# # ----------------------------------------------------------------------------------------------------------------------
# # build
# # ----------------------------------------------------------------------------------------------------------------------
# build_staging:
# image:
# name: docker:latest
# entrypoint: ["/bin/sh", "-c"]
# stage: build
# variables:
# DOCKER_HOST: tcp://docker:2375
# services:
# - docker:dind
# only:
# - staging
# before_script:
# - mkdir -p $HOME/.docker
# - echo $DOCKER_AUTH_CONFIG > $HOME/.docker/config.json
# script:
# - set -x
# - echo $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY
# - docker info
# - 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}
# - export BUILD_ENV_FILE_PATH=${ENV_STAGING_FILE_PATH}
# - echo ${BUILD_ENV_FILE_PATH}
# - docker pull ${SERVER_IMAGE_TAG_LATEST} || true
# - docker build --cache-from ${SERVER_IMAGE_TAG_LATEST} --tag ${SERVER_IMAGE_TAG} --tag ${SERVER_IMAGE_TAG_LATEST} --build-arg BUILD_ENV_FILE_PATH=${ENV_STAGING_FILE_PATH} .
# - docker push ${SERVER_IMAGE_TAG}
# - docker push ${SERVER_IMAGE_TAG_LATEST}
# ----------------------------------------------------------------------------------------------------------------------
# test
......
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