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: ...@@ -4,8 +4,8 @@ variables:
GIT_SUBMODULE_STRATEGY: recursive GIT_SUBMODULE_STRATEGY: recursive
REGISTRY_USER: chembl/eubopen REGISTRY_USER: chembl/eubopen
APPLICATION: eubopen-web APPLICATION: eubopen-web
SERVER_IMAGE_TAG: ${CI_REGISTRY}/${REGISTRY_USER}/${APPLICATION}:${CI_COMMIT_SHORT_SHA} SERVER_IMAGE_TAG_STAGING: ${CI_REGISTRY}/${REGISTRY_USER}/${APPLICATION}:${CI_COMMIT_SHORT_SHA}-staging
SERVER_IMAGE_TAG_LATEST: ${CI_REGISTRY}/${REGISTRY_USER}/${APPLICATION}:latest SERVER_IMAGE_TAG_LATEST_STAGING: ${CI_REGISTRY}/${REGISTRY_USER}/${APPLICATION}-staging:latest
DOCKER_DRIVER: overlay DOCKER_DRIVER: overlay
CONFIGS_FOLDER: run_config CONFIGS_FOLDER: run_config
# Config staging # Config staging
...@@ -18,15 +18,15 @@ variables: ...@@ -18,15 +18,15 @@ variables:
stages: stages:
- build - build
- test_and_qa # - test_and_qa
- prepare_config # - prepare_config
- deploy # - deploy
# ---------------------------------------------------------------------------------------------------------------------- # ----------------------------------------------------------------------------------------------------------------------
# build # build
# ---------------------------------------------------------------------------------------------------------------------- # ----------------------------------------------------------------------------------------------------------------------
build: build_staging:
image: image:
name: docker:latest name: docker:latest
entrypoint: ["/bin/sh", "-c"] entrypoint: ["/bin/sh", "-c"]
...@@ -35,6 +35,8 @@ build: ...@@ -35,6 +35,8 @@ build:
DOCKER_HOST: tcp://docker:2375 DOCKER_HOST: tcp://docker:2375
services: services:
- docker:dind - docker:dind
only:
- staging
before_script: before_script:
- mkdir -p $HOME/.docker - mkdir -p $HOME/.docker
- echo $DOCKER_AUTH_CONFIG > $HOME/.docker/config.json - echo $DOCKER_AUTH_CONFIG > $HOME/.docker/config.json
...@@ -43,10 +45,13 @@ build: ...@@ -43,10 +45,13 @@ build:
- echo $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY - echo $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY
- docker info - docker info
- docker version # verify docker cli is there. Also prints server info - docker version # verify docker cli is there. Also prints server info
- docker pull ${SERVER_IMAGE_TAG_LATEST} || true - export SERVER_IMAGE_TAG=${SERVER_IMAGE_TAG_STAGING}
- docker build --cache-from ${SERVER_IMAGE_TAG_LATEST} --tag ${SERVER_IMAGE_TAG} --tag ${SERVER_IMAGE_TAG_LATEST} . - echo ${SERVER_IMAGE_TAG}
- docker push ${SERVER_IMAGE_TAG}
- docker push ${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} .
# - docker push ${SERVER_IMAGE_TAG}
# - docker push ${SERVER_IMAGE_TAG_LATEST}
# ---------------------------------------------------------------------------------------------------------------------- # ----------------------------------------------------------------------------------------------------------------------
# test # 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