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

Debug Build

parent 2beba53d
No related branches found
No related tags found
1 merge request!50Do npm build when creating container image
......@@ -4,8 +4,8 @@ variables:
GIT_SUBMODULE_STRATEGY: recursive
REGISTRY_USER: chembl/eubopen
APPLICATION: eubopen-web
SERVER_IMAGE_TAG: ${CI_REGISTRY}/${REGISTRY_USER}/${APPLICATION}:${CI_COMMIT_SHORT_SHA}
SERVER_IMAGE_TAG_LATEST: ${CI_REGISTRY}/${REGISTRY_USER}/${APPLICATION}:latest
SERVER_IMAGE_TAG_STAGING: ${CI_REGISTRY}/${REGISTRY_USER}/${APPLICATION}:${CI_COMMIT_SHORT_SHA}-staging
SERVER_IMAGE_TAG_LATEST_STAGING: ${CI_REGISTRY}/${REGISTRY_USER}/${APPLICATION}-staging:latest
DOCKER_DRIVER: overlay
CONFIGS_FOLDER: run_config
# Config staging
......@@ -18,15 +18,15 @@ variables:
stages:
- build
- test_and_qa
- prepare_config
- deploy
# - test_and_qa
# - prepare_config
# - deploy
# ----------------------------------------------------------------------------------------------------------------------
# build
# ----------------------------------------------------------------------------------------------------------------------
build:
build_staging:
image:
name: docker:latest
entrypoint: ["/bin/sh", "-c"]
......@@ -35,6 +35,8 @@ build:
DOCKER_HOST: tcp://docker:2375
services:
- docker:dind
only:
- staging
before_script:
- mkdir -p $HOME/.docker
- echo $DOCKER_AUTH_CONFIG > $HOME/.docker/config.json
......@@ -43,10 +45,13 @@ build:
- 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
- docker pull ${SERVER_IMAGE_TAG_LATEST} || true
- docker build --cache-from ${SERVER_IMAGE_TAG_LATEST} --tag ${SERVER_IMAGE_TAG} --tag ${SERVER_IMAGE_TAG_LATEST} .
- docker push ${SERVER_IMAGE_TAG}
- docker push ${SERVER_IMAGE_TAG_LATEST}
- export SERVER_IMAGE_TAG=${SERVER_IMAGE_TAG_STAGING}
- echo ${SERVER_IMAGE_TAG}
# - docker pull ${SERVER_IMAGE_TAG_LATEST} || true
# - docker build --cache-from ${SERVER_IMAGE_TAG_LATEST} --tag ${SERVER_IMAGE_TAG} --tag ${SERVER_IMAGE_TAG_LATEST} .
# - 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