Skip to content
Snippets Groups Projects
Commit 4822aaf3 authored by Nicolas Pope's avatar Nicolas Pope
Browse files

Fix deploy pipelines

parent e434700f
Branches
Tags
No related merge requests found
...@@ -16,7 +16,7 @@ client_build: ...@@ -16,7 +16,7 @@ client_build:
- docker - docker
- git - git
script: script:
- docker build -t webapp-client --build-arg ASSET_PATH=/lab/ --build-arg CLIENT_ID=615417781b5701158c4997ba --build-arg CLIENT_SECRET=l7FNrUMa3ILzi3qiyo5J44wVGC40YTBx --target build -f ./docker/Dockerfile.client . - docker build -t webapp-client --build-arg CLIENT_ID=615417781b5701158c4997ba --build-arg CLIENT_SECRET=l7FNrUMa3ILzi3qiyo5J44wVGC40YTBx --target build -f ./docker/Dockerfile.client .
- mkdir image - mkdir image
- docker save webapp-client | gzip > image/client.tar.gz - docker save webapp-client | gzip > image/client.tar.gz
artifacts: artifacts:
...@@ -71,8 +71,8 @@ latest_deploy: ...@@ -71,8 +71,8 @@ latest_deploy:
script: script:
- docker load -i image/service.tar.gz - docker load -i image/service.tar.gz
- docker load -i image/client.tar.gz - docker load -i image/client.tar.gz
- COMPOSE_DOCKER_CLI_BUILD=1 docker-compose build --build-arg ASSET_PATH=/lab/ --build-arg CLIENT_ID=615417781b5701158c4997ba --build-arg CLIENT_SECRET=l7FNrUMa3ILzi3qiyo5J44wVGC40YTBx - COMPOSE_DOCKER_CLI_BUILD=1 docker-compose build --build-arg CLIENT_ID=615417781b5701158c4997ba --build-arg CLIENT_SECRET=l7FNrUMa3ILzi3qiyo5J44wVGC40YTBx
- echo "$DOCKER_PASSWORD" | docker login -u $DOCKER_USER --password-stdin ftlab.utu.fi - echo "$DOCKER_PASSWORD" | docker login -u $DOCKER_USER --password-stdin app.ftlab.utu.fi
- docker-compose push - docker-compose push
tag_deploy: tag_deploy:
...@@ -89,6 +89,6 @@ tag_deploy: ...@@ -89,6 +89,6 @@ tag_deploy:
script: script:
- docker load -i image/service.tar.gz - docker load -i image/service.tar.gz
- docker load -i image/client.tar.gz - docker load -i image/client.tar.gz
- TAG="$CI_COMMIT_TAG" COMPOSE_DOCKER_CLI_BUILD=1 docker-compose build --build-arg ASSET_PATH=/lab/ --build-arg CLIENT_ID=615417781b5701158c4997ba --build-arg CLIENT_SECRET=l7FNrUMa3ILzi3qiyo5J44wVGC40YTBx - TAG="$CI_COMMIT_TAG" COMPOSE_DOCKER_CLI_BUILD=1 docker-compose build --build-arg CLIENT_ID=615417781b5701158c4997ba --build-arg CLIENT_SECRET=l7FNrUMa3ILzi3qiyo5J44wVGC40YTBx
- echo "$DOCKER_PASSWORD" | docker login -u $DOCKER_USER --password-stdin ftlab.utu.fi - echo "$DOCKER_PASSWORD" | docker login -u $DOCKER_USER --password-stdin app.ftlab.utu.fi
- docker-compose push - docker-compose push
version: "3.4" version: "3.4"
services: services:
client: client:
image: ftlab.utu.fi/app-client:${TAG:-latest} image: app.ftlab.utu.fi/app-client:${TAG:-latest}
build: build:
context: ./ context: ./
dockerfile: ./docker/Dockerfile.client dockerfile: ./docker/Dockerfile.client
...@@ -24,7 +24,7 @@ services: ...@@ -24,7 +24,7 @@ services:
volumes: volumes:
- ./packages/client/dist:/usr/share/nginx/html - ./packages/client/dist:/usr/share/nginx/html
socketservice: socketservice:
image: ftlab.utu.fi/app-socketservice:${TAG:-latest} image: app.ftlab.utu.fi/app-socketservice:${TAG:-latest}
build: build:
context: ./ context: ./
dockerfile: ./docker/Dockerfile.services dockerfile: ./docker/Dockerfile.services
...@@ -38,7 +38,7 @@ services: ...@@ -38,7 +38,7 @@ services:
volumes: volumes:
- ./:/usr/src/app - ./:/usr/src/app
authservice: authservice:
image: ftlab.utu.fi/app-authservice:${TAG:-latest} image: app.ftlab.utu.fi/app-authservice:${TAG:-latest}
build: build:
context: ./ context: ./
dockerfile: ./docker/Dockerfile.services dockerfile: ./docker/Dockerfile.services
...@@ -53,7 +53,7 @@ services: ...@@ -53,7 +53,7 @@ services:
volumes: volumes:
- ./:/usr/src/app - ./:/usr/src/app
nodeservice: nodeservice:
image: ftlab.utu.fi/app-nodeservice:${TAG:-latest} image: app.ftlab.utu.fi/app-nodeservice:${TAG:-latest}
build: build:
context: ./ context: ./
dockerfile: ./docker/Dockerfile.services dockerfile: ./docker/Dockerfile.services
...@@ -68,7 +68,7 @@ services: ...@@ -68,7 +68,7 @@ services:
volumes: volumes:
- ./:/usr/src/app - ./:/usr/src/app
configservice: configservice:
image: ftlab.utu.fi/app-configservice:${TAG:-latest} image: app.ftlab.utu.fi/app-configservice:${TAG:-latest}
build: build:
context: ./ context: ./
dockerfile: ./docker/Dockerfile.services dockerfile: ./docker/Dockerfile.services
...@@ -83,7 +83,7 @@ services: ...@@ -83,7 +83,7 @@ services:
volumes: volumes:
- ./:/usr/src/app - ./:/usr/src/app
recorderservice: recorderservice:
image: ftlab.utu.fi/app-recorderservice:${TAG:-latest} image: app.ftlab.utu.fi/app-recorderservice:${TAG:-latest}
build: build:
context: ./ context: ./
dockerfile: ./docker/Dockerfile.services dockerfile: ./docker/Dockerfile.services
...@@ -98,7 +98,7 @@ services: ...@@ -98,7 +98,7 @@ services:
- ./:/usr/src/app - ./:/usr/src/app
- "$HOME/ftl-data:/data/ftl" - "$HOME/ftl-data:/data/ftl"
streamservice: streamservice:
image: ftlab.utu.fi/app-streamservice:${TAG:-latest} image: app.ftlab.utu.fi/app-streamservice:${TAG:-latest}
build: build:
context: ./ context: ./
dockerfile: ./docker/Dockerfile.services dockerfile: ./docker/Dockerfile.services
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment