Taskfile
This commit is contained in:
parent
977593745e
commit
5113ef52fd
14 changed files with 386 additions and 53 deletions
57
Taskfile.yaml
Normal file
57
Taskfile.yaml
Normal file
|
@ -0,0 +1,57 @@
|
|||
# https://taskfile.dev
|
||||
|
||||
version: '3'
|
||||
|
||||
includes:
|
||||
firefoxsync: ./firefoxsync/Tasks.yaml
|
||||
git: ./git/Tasks.yaml
|
||||
news: ./news/Tasks.yaml
|
||||
nextcloud: ./nextcloud/Tasks.yaml
|
||||
proxy: ./proxy/Tasks.yaml
|
||||
push: ./push/Tasks.yaml
|
||||
rustdesk: ./rustdesk/Tasks.yaml
|
||||
wallabag: ./wallabag/Tasks.yaml
|
||||
|
||||
|
||||
tasks:
|
||||
default:
|
||||
desc: List all Tasks
|
||||
cmds:
|
||||
- task --list-all
|
||||
silent: true
|
||||
|
||||
all:pull:
|
||||
desc: Pull and build all images
|
||||
cmds:
|
||||
- task: firefoxsync:pull
|
||||
- task: git:pull
|
||||
- task: news:pull
|
||||
- task: nextcloud:pull
|
||||
- task: proxy:pull
|
||||
- task: push:pull
|
||||
- task: rustdesk:pull
|
||||
- task: wallabag:pull
|
||||
|
||||
all:up:
|
||||
desc: Start all containers
|
||||
cmds:
|
||||
- task: proxy:up
|
||||
- task: nextcloud:up
|
||||
- task: firefoxsync:up
|
||||
- task: git:up
|
||||
- task: news:up
|
||||
- task: push:up
|
||||
- task: rustdesk:up
|
||||
- task: wallabag:up
|
||||
|
||||
all:down:
|
||||
desc: Stop all containers
|
||||
cmds:
|
||||
- task: firefoxsync:down
|
||||
- task: git:down
|
||||
- task: news:down
|
||||
- task: push:down
|
||||
- task: rustdesk:down
|
||||
- task: wallabag:down
|
||||
- task: nextcloud:down
|
||||
- task: proxy:down
|
Loading…
Add table
Add a link
Reference in a new issue