From 09b49c26ddfdb20ced61e7dfd4192e750ce40449 Mon Sep 17 00:00:00 2001 From: Christopher Speller Date: Mon, 31 Jul 2017 08:15:23 -0700 Subject: PLT-5308 Caching layer part 2 (#6973) * Adding Reaction store cache layer example * Implementing reaction store in new caching system. * Redis for reaction store * Adding redis library * Adding invalidation for DeleteAllWithEmojiName and other minor enhancements --- Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index ca44de85a..194ab3eeb 100644 --- a/Makefile +++ b/Makefile @@ -131,6 +131,14 @@ ifeq ($(BUILD_ENTERPRISE_READY),true) echo restarting mattermost-elasticsearch; \ docker start mattermost-elasticsearch> /dev/null; \ fi + + @if [ $(shell docker ps -a | grep -ci mattermost-redis) -eq 0 ]; then \ + echo starting mattermost-redis; \ + 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 endif stop-docker: -- cgit v1.2.3-1-g7c22