Skip to content
Snippets Groups Projects
Commit ac04e76f authored by derrabauke's avatar derrabauke
Browse files

add server build as well

parent cbdae71e
No related branches found
No related tags found
No related merge requests found
...@@ -40,19 +40,19 @@ test_server: ...@@ -40,19 +40,19 @@ test_server:
- master # only for now to speed up dev - master # only for now to speed up dev
build_client: build_client:
stage: build
tags:
- docker-privileged
image: docker:19.03.12
services:
- docker:19.03.12-dind
before_script: before_script:
- echo $CI_REGISTRY - echo $CI_REGISTRY
- echo $CI_REGISTRY_USER - echo $CI_REGISTRY_USER
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
variables: variables:
CLIENT_IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG CLIENT_IMAGE_TAG: $CI_REGISTRY_IMAGE/client:$CI_COMMIT_REF_SLUG
CLIENT_RELEASE_IMAGE_TAG: $CI_REGISTRY_IMAGE:latest CLIENT_RELEASE_IMAGE_TAG: $CI_REGISTRY_IMAGE/client:latest
image: docker:19.03.12
services:
- docker:19.03.12-dind
tags:
- docker-privileged
stage: build
script: script:
- cd app/client - cd app/client
- docker build -t $CLIENT_IMAGE_TAG . - docker build -t $CLIENT_IMAGE_TAG .
...@@ -60,3 +60,25 @@ build_client: ...@@ -60,3 +60,25 @@ build_client:
- docker push $CLIENT_RELEASE_IMAGE_TAG - docker push $CLIENT_RELEASE_IMAGE_TAG
only: only:
- master - master
build_server:
stage: build
tags:
- docker-privileged
image: docker:19.03.12
services:
- docker:19.03.12-dind
before_script:
- echo $CI_REGISTRY
- echo $CI_REGISTRY_USER
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
variables:
SERVER_IMAGE_TAG: $CI_REGISTRY_IMAGE/server:$CI_COMMIT_REF_SLUG
SERVER_RELEASE_IMAGE_TAG: $CI_REGISTRY_IMAGE/server:latest
script:
- cd app/server
- docker build -t $SERVER_IMAGE_TAG .
- docker tag $SERVER_IMAGE_TAG $SERVER_RELEASE_IMAGE_TAG
- docker push $SERVER_RELEASE_IMAGE_TAG
only:
- master
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment