-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtaskfile.yaml
More file actions
41 lines (33 loc) · 701 Bytes
/
taskfile.yaml
File metadata and controls
41 lines (33 loc) · 701 Bytes
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
version: '3'
tasks:
build-dev-and-run:
desc: Build Docker dev image and run it
dir: src
cmds:
- docker-compose -f dev-docker-compose.yml build
- docker compose up
install:
desc: Install npm dependencies
dir: src/client
cmds:
- npm install
start:
desc: Run Docker containers
cmds:
- docker-compose up -d
stop:
desc: Stop Docker containers
cmds:
- docker-compose stop
destroy:
desc: Stop and remove Docker containers, networks, and volumes
cmds:
- docker-compose down -v
logs:
desc: Logs Docker
cmds:
- docker-compose logs -f
default:
desc: Display available tasks
cmds:
- task --list