From 32dced5f726526748807ef71fb7b64afc5c5ee50 Mon Sep 17 00:00:00 2001 From: Gabisonfire Date: Sun, 4 Feb 2024 21:40:40 -0500 Subject: [PATCH] Builds and pushes various components images --- .github/workflows/build_images.yaml | 3 ++- deployment/docker/docker-compose.yaml | 12 +++--------- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build_images.yaml b/.github/workflows/build_images.yaml index 1478f9d..bd2e8ee 100644 --- a/.github/workflows/build_images.yaml +++ b/.github/workflows/build_images.yaml @@ -4,7 +4,8 @@ on: push: branches: - 'master' - - 'feat/build_workflow' + paths: + - src/** jobs: build-and-push: diff --git a/deployment/docker/docker-compose.yaml b/deployment/docker/docker-compose.yaml index f03fb37..c063eff 100644 --- a/deployment/docker/docker-compose.yaml +++ b/deployment/docker/docker-compose.yaml @@ -81,9 +81,7 @@ services: - knightcrawler-network producer: - build: - context: ../../src/producer - dockerfile: Dockerfile + image: gabisonfire/knightcrawler-producer:latest labels: logging: "promtail" env_file: @@ -93,9 +91,7 @@ services: - knightcrawler-network consumer: - build: - context: ../../src/node/consumer - dockerfile: Dockerfile + image: gabisonfire/knightcrawler-consumer:latest env_file: - .env labels: @@ -107,9 +103,7 @@ services: - knightcrawler-network addon: - build: - context: ../../src/node/addon - dockerfile: Dockerfile + image: gabisonfire/knightcrawler-addon:latest ports: - "7000:7000" labels: