add rebuild to Makefile.

rebuild builds a new docker image with docker compose, afterwards docker compose down and then docker compose up -d
This commit is contained in:
lyx0 2023-12-19 23:18:58 +01:00
parent f8e157fe91
commit 186c3d7b21

View file

@ -1,41 +1,18 @@
BINARY_NAME=Nourybot.out
BINARY_NAME_API=NourybotApi.out
xdprod:
cd cmd/nourybot && go build -o ${BINARY_NAME}
mv cmd/nourybot/${BINARY_NAME} ./bin/${BINARY_NAME}
./bin/${BINARY_NAME} -env="prod"
jq:
cd cmd/nourybot && go build -o ${BINARY_NAME}
mv cmd/nourybot/${BINARY_NAME} ./bin/${BINARY_NAME}
./bin/${BINARY_NAME} -env="dev" | jq
jqprod:
cd cmd/nourybot && go build -o ${BINARY_NAME}
mv cmd/nourybot/${BINARY_NAME} ./bin/${BINARY_NAME}
./bin/${BINARY_NAME} -env="prod" | jq
build:
cd cmd/nourybot && go build -o ${BINARY_NAME}
mv cmd/nourybot/${BINARY_NAME} ./bin/${BINARY_NAME}
run:
./bin/${BINARY_NAME} -env="prod"
up:
docker compose up
down:
docker compose down
rebuild:
docker compose down
docker compose build
docker compose up -d
xd:
docker compose down
docker compose build
docker compose up
prod:
cd cmd/nourybot && go build -o ${BINARY_NAME}
mv cmd/nourybot/${BINARY_NAME} ./bin/${BINARY_NAME}
./bin/${BINARY_NAME} -env="prod"
docker compose up