Update dev deployment strategy.
This commit is contained in:
@@ -1,12 +1,30 @@
|
||||
#!/bin/bash
|
||||
# cleanup() {
|
||||
# echo "Stopping Docker containers..."
|
||||
# docker-compose down
|
||||
# }
|
||||
cleanup() {
|
||||
echo "Stopping Docker containers..."
|
||||
docker stop harbormaster-server
|
||||
docker rm harbormaster-server
|
||||
echo "Done!"
|
||||
}
|
||||
|
||||
# trap cleanup EXIT SIGINT SIGTERM
|
||||
trap cleanup SIGINT SIGTERM
|
||||
cd ../
|
||||
echo "Starting application..."
|
||||
docker compose -p harbormaster-server -f docker/docker-compose.dev.yml up -d --build
|
||||
if [ "$(docker ps -a | grep harbormaster-server)" ]; then
|
||||
echo "Removing existing harbormaster-server container..."
|
||||
docker stop harbormaster-server
|
||||
docker rm harbormaster-server
|
||||
fi
|
||||
# if [ "$RESET_DB" == "true" ]; then
|
||||
# echo "Resetting database from gold..."
|
||||
# cp database/gold.db database/app.db
|
||||
# elif [ ! -f database/app.db ]; then
|
||||
# echo "Creating database from gold..."
|
||||
# cp database/gold.db database/app.db
|
||||
# else
|
||||
# echo "Using existing database..."
|
||||
# fi
|
||||
echo "Building harbormaster-server image..."
|
||||
docker build -t harbormaster-server -f docker/Dockerfile .
|
||||
echo "Starting containers..."
|
||||
docker run -d --name harbormaster-server -p 7080:8080 harbormaster-server
|
||||
echo "Tailing logs..."
|
||||
docker logs harbormaster-server -f
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/bin/bash
|
||||
#!/bin/ash
|
||||
cd /root
|
||||
|
||||
echo "Starting application..."
|
||||
|
||||
Reference in New Issue
Block a user