Advertisement
Guest User

Untitled

a guest
Apr 18th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 1.50 KB | None | 0 0
  1. OS := $(shell uname)
  2. DOCKER_KILL := `docker ps -a -q`
  3. ifeq ($(OS),Darwin)
  4. DOCKER_COMPOSE := -f docker-compose.yml -f docker-compose.dev-macos.yml
  5. else
  6. DOCKER_COMPOSE := -f docker-compose.yml
  7. endif
  8.  
  9. status:
  10.     @docker-compose $(DOCKER_COMPOSE) ps
  11.  
  12. run:
  13.     @docker-compose $(DOCKER_COMPOSE) up -d
  14.  
  15. ssh:
  16.     @docker-compose $(DOCKER_COMPOSE) exec php bash
  17.  
  18. stop:
  19.     @docker-compose $(DOCKER_COMPOSE) stop
  20.  
  21. restart:
  22.     @make stop
  23.     @make run
  24.  
  25. build:
  26.     @make stop
  27.     @docker-compose $(DOCKER_COMPOSE) build
  28.     @make run
  29.  
  30. del:
  31.     @make stop
  32.     @docker rm $(DOCKER_KILL)
  33.  
  34. composer.install:
  35.     @docker-compose $(DOCKER_COMPOSE) exec php php -dmemory_limit=-1 /usr/local/bin/composer install --prefer-source --no-interaction
  36.  
  37. composer.update:
  38.     @docker-compose $(DOCKER_COMPOSE) exec php php -dmemory_limit=-1 /usr/local/bin/composer update
  39.  
  40. app.init:
  41.     @docker-compose $(DOCKER_COMPOSE) exec php php -dmemory_limit=-1 bin/console doctrine:migration:migrate -n
  42.     @docker-compose $(DOCKER_COMPOSE) exec php php -dmemory_limit=-1 bin/console fos:elastica:populate -n
  43.     @docker-compose $(DOCKER_COMPOSE) exec php php -dmemory_limit=-1 bin/console doctrine:fixtures:load -n
  44.     @docker-compose $(DOCKER_COMPOSE) exec php php -dmemory_limit=-1 bin/console fos:elastica:populate -n
  45.  
  46. app.xdebug.on:
  47.     @docker-compose $(DOCKER_COMPOSE) exec php xdebug-toggle on
  48.     @docker-compose $(DOCKER_COMPOSE) restart php
  49.  
  50. app.xdebug.off:
  51.     @docker-compose $(DOCKER_COMPOSE) exec php xdebug-toggle off
  52.     @docker-compose $(DOCKER_COMPOSE) restart php
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement