prod
Dmitriy Shesterkin 9 years ago
parent 963c82b017
commit 9ef9bc4163
  1. 12
      Makefile
  2. 10
      docker-compose.develop.yml
  3. 10
      docker-compose.yml

@ -1,4 +1,4 @@
.PHONY: all help build virtualenv requirements-local loaddata run migrate shell collectstatic clean worker qa flush update-develop upgrade-develop update-develop upgrade-develop .PHONY: all help build virtualenv requirements-local loaddata run migrate shell collectstatic clean worker qa flush update-develop upgrade-develop update-develop upgrade-develop update-stage upgrade-stage
# target: all - Default target. Does nothing. # target: all - Default target. Does nothing.
all: all:
@ -94,6 +94,16 @@ upgrade-develop:
fab develop upgrade fab develop upgrade
# target: update-stage - Run push change in repo master branch and deploy for stage server with restart only web container
update-stage:
git push origin master
fab stage update
# target: upgrade-stage - Run push change in repo master branch and deploy for stage server with rebuild container
upgrade-stage:
git push origin master
fab stage upgrade
# target: update-prod - Run push change in repo master branch and deploy for prod server with restart only web container # target: update-prod - Run push change in repo master branch and deploy for prod server with restart only web container
update-prod: update-prod:
git push origin master git push origin master

@ -3,7 +3,7 @@ version: '2'
services: services:
web: web:
restart: always restart: always
container_name: dokumentor-web container_name: dokumentor-web-develop
build: . build: .
volumes: volumes:
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
@ -20,7 +20,7 @@ services:
db: db:
restart: always restart: always
container_name: dokumentor-db container_name: dokumentor-db-develop
image: kiasaki/alpine-postgres:9.5 image: kiasaki/alpine-postgres:9.5
expose: expose:
- "5432" - "5432"
@ -34,7 +34,7 @@ services:
redis: redis:
restart: always restart: always
container_name: dokumentor-redis container_name: dokumentor-redis-develop
image: redis:alpine image: redis:alpine
volumes: volumes:
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
@ -44,7 +44,7 @@ services:
rabbitmq: rabbitmq:
restart: always restart: always
container_name: dokumentor-rabbitmq container_name: dokumentor-rabbitmq-develop
image: rabbitmq:alpine image: rabbitmq:alpine
environment: environment:
- RABBITMQ_DEFAULT_USER=dokumentor - RABBITMQ_DEFAULT_USER=dokumentor
@ -57,7 +57,7 @@ services:
- "5671" - "5671"
bower: bower:
container_name: dokumentor-bower container_name: dokumentor-bower-develop
build: build:
context: . context: .
dockerfile: ./conf/compose/Dockerfile dockerfile: ./conf/compose/Dockerfile

@ -3,7 +3,7 @@ version: '2'
services: services:
web: web:
restart: always restart: always
container_name: dokumentor-web container_name: dokumentor-web-prod
build: . build: .
volumes: volumes:
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
@ -20,7 +20,7 @@ services:
db: db:
restart: always restart: always
container_name: dokumentor-db container_name: dokumentor-db-prod
image: kiasaki/alpine-postgres:9.5 image: kiasaki/alpine-postgres:9.5
expose: expose:
- "5432" - "5432"
@ -34,7 +34,7 @@ services:
redis: redis:
restart: always restart: always
container_name: dokumentor-redis container_name: dokumentor-redis-prod
image: redis:alpine image: redis:alpine
volumes: volumes:
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
@ -44,7 +44,7 @@ services:
rabbitmq: rabbitmq:
restart: always restart: always
container_name: dokumentor-rabbitmq container_name: dokumentor-rabbitmq-prod
image: rabbitmq:alpine image: rabbitmq:alpine
environment: environment:
- RABBITMQ_DEFAULT_USER=dokumentor - RABBITMQ_DEFAULT_USER=dokumentor
@ -57,7 +57,7 @@ services:
- "5671" - "5671"
bower: bower:
container_name: dokumentor-bower container_name: dokumentor-bower-prod
build: build:
context: . context: .
dockerfile: ./conf/compose/Dockerfile dockerfile: ./conf/compose/Dockerfile

Loading…
Cancel
Save