Merge pull request #210 from hmhealey/makefile
Changed Makefile to restart existing mysql/redis containers if they've been stopped
Этот коммит содержится в:
10
Makefile
10
Makefile
@@ -41,17 +41,23 @@ build:
|
|||||||
install:
|
install:
|
||||||
@go get $(GOFLAGS) github.com/tools/godep
|
@go get $(GOFLAGS) github.com/tools/godep
|
||||||
|
|
||||||
@if [ $(shell docker ps | grep -ci mattermost-mysql) -eq 0 ]; then \
|
@if [ $(shell docker ps -a | grep -ci mattermost-mysql) -eq 0 ]; then \
|
||||||
echo restoring go libs using godep; \
|
echo restoring go libs using godep; \
|
||||||
$(GOPATH)/bin/godep restore; \
|
$(GOPATH)/bin/godep restore; \
|
||||||
echo starting mattermost-mysql; \
|
echo starting mattermost-mysql; \
|
||||||
docker run --name mattermost-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=mostest \
|
docker run --name mattermost-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=mostest \
|
||||||
-e MYSQL_USER=mmuser -e MYSQL_PASSWORD=mostest -e MYSQL_DATABASE=mattermost_test -d mysql > /dev/null; \
|
-e MYSQL_USER=mmuser -e MYSQL_PASSWORD=mostest -e MYSQL_DATABASE=mattermost_test -d mysql > /dev/null; \
|
||||||
|
elif [ $(shell docker ps | grep -ci mattermost-mysql) -eq 0 ]; then \
|
||||||
|
echo restarting mattermost-mysql; \
|
||||||
|
docker start mattermost-mysql > /dev/null; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@if [ $(shell docker ps | grep -ci mattermost-redis) -eq 0 ]; then \
|
@if [ $(shell docker ps -a | grep -ci mattermost-redis) -eq 0 ]; then \
|
||||||
echo starting mattermost-redis; \
|
echo starting mattermost-redis; \
|
||||||
docker run --name mattermost-redis -p 6379:6379 -d redis > /dev/null; \
|
docker run --name mattermost-redis -p 6379:6379 -d redis > /dev/null; \
|
||||||
|
elif [ $(shell docker ps | grep -ci mattermost-redis) -eq 0 ]; then \
|
||||||
|
echo restarting mattermost-redis; \
|
||||||
|
docker start mattermost-redis > /dev/null; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@cd web/react/ && npm install
|
@cd web/react/ && npm install
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user