-
Notifications
You must be signed in to change notification settings - Fork 3
/
.dex.yaml
48 lines (46 loc) · 1.65 KB
/
.dex.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
- name: db
desc: "Control Devel DB Only"
children:
- name: start
desc: "Start devel db on localhost via docker."
shell:
- docker-compose --project-directory ./DB -f ./.docker/database.yml up
- name: stop
desc: "Stop devel db on localhost via docker."
shell:
- docker-compose --project-directory ./DB -f ./.docker/database.yml down
- name: status
desc: "Show status of devel db."
shell:
- docker-compose --project-directory ./DB -f ./.docker/database.yml ps
- name: reset
desc: "Wipe devel db data."
shell:
- docker-compose --project-directory ./DB -f ./.docker/database.yml down -v
- name: shell
desc: "Grab a shell to psql"
shell:
- docker exec -ti meshmage-db psql -U meshmage meshmage
- name: docker
desc: "Run Docker Container Environment (Web + Worker + DBs)"
children:
- name: start
desc: "Start Docker Container Environment"
shell:
- docker-compose --project-directory ./ -f ./.docker/meshmage.yml up
- name: stop
desc: "Stop Docker Container Environment"
shell:
- docker-compose --project-directory ./ -f ./.docker/meshmage.yml down
- name: status
desc: "Show status of Docker Container Environment"
shell:
- docker-compose --project-directory ./ -f ./.docker/meshmage.yml ps
- name: reset
desc: "Wipe data from Docker Container Environment"
shell:
- docker-compose --project-directory ./ -f ./.docker/meshmage.yml down -v
- name: build
desc: "Build MeshMage docker image."
shell:
- docker build . -t symkat/meshmage -f .docker/meshmage.dockerfile