Fixed docker container linking
This commit is contained in:
26
Makefile
26
Makefile
@@ -1,32 +1,26 @@
|
||||
#!make
|
||||
SHELL := /bin/bash
|
||||
include .version
|
||||
include .env
|
||||
include .version
|
||||
export $(shell sed 's/=.*//' .env)
|
||||
export $(shell sed 's/=.*//' .version)
|
||||
|
||||
.PHONY: help build test up down exec clean
|
||||
|
||||
build:
|
||||
# if docker inspect siren > /dev/null 2>&1; then docker rmi siren; fi; docker-compose build
|
||||
docker build -t siren .
|
||||
docker build -t siren:${SIREN_VERSION} .
|
||||
|
||||
test:
|
||||
# docker run --rm -it siren:latest bash
|
||||
docker run --env-file .env -it --rm --name siren siren:latest
|
||||
docker run --env-file .env -it --rm --name siren siren:${SIREN_VERSION}
|
||||
|
||||
up:
|
||||
if [[ ! $$(docker images -q siren 2> /dev/null) ]]; then docker-compose build; fi; \
|
||||
docker-compose up -d
|
||||
docker compose up -d
|
||||
|
||||
down:
|
||||
docker-compose down
|
||||
docker compose down
|
||||
|
||||
exec:
|
||||
docker exec -it siren bash
|
||||
|
||||
clean:
|
||||
docker rmi siren
|
||||
|
||||
deploy:
|
||||
@echo "Deploying application..."
|
||||
@mvn clean deploy || { \
|
||||
echo "Deployment failed!"; \
|
||||
exit 1; \
|
||||
}
|
||||
@echo "Deployment successful!"
|
||||
|
||||
Reference in New Issue
Block a user