Added lib to service

This commit is contained in:
Benjamin Sherriff
2023-10-04 19:58:54 -04:00
parent cee9dbdc81
commit ecc65222b6
20 changed files with 169 additions and 166 deletions

View File

@@ -2,11 +2,6 @@
SHELL := /bin/bash
include .env
include .version
export $(shell sed 's/=.*//' .env)
export $(shell sed 's/=.*//' .version)
SIREN_IMAGES = $(shell docker images 'siren' -a -q)
.PHONY: help build test up down exec clean
@@ -16,10 +11,7 @@ help: ## Help command
@echo
build: ## Build the docker image
docker build -t siren:${SIREN_VERSION} .
test: ## Run the docker app as a container
docker run --env-file .env -it --rm --name siren siren:${SIREN_VERSION}
docker compose build
db: ## Start the docker database
docker compose up -d db
@@ -30,8 +22,8 @@ up: ## Start the app
down: ## Stop the app
docker compose down
exec: ## Enter running docker container
docker exec -it siren bash
clean: ## Cleanup docker images
docker rmi $(SIREN_IMAGES)
clean:
docker compose down && \
docker image rm siren-service || \
docker network rm siren_frontend || \
docker network rm siren-backend