-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtaskfile.yml
More file actions
51 lines (40 loc) · 1.09 KB
/
taskfile.yml
File metadata and controls
51 lines (40 loc) · 1.09 KB
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
49
# yaml-language-server: $schema=https://taskfile.dev/schema.json
version: "3.0"
set: ['e', 'u', 'pipefail']
shopt: ['globstar']
dotenv: ['.env']
# env:
# vars:
includes:
docker:
taskfile: ./taskfiles/docker.yml
tasks:
default:
desc: "Default task"
cmds:
- task --list
debug:
cmds:
- echo "Debugging information:"
- |
echo " CLI_ARGS: {{.CLI_ARGS}}"
echo " HOME: {{.HOME}}"
echo " TASKFILE_DIR: {{.ROOT_DIR}}"
echo " GITHUB_TOKEN: {{.GITHUB_TOKEN}}"
echo " REDDIT_APP_NAME: {{.REDDIT_APP_NAME}}"
echo " REDDIT_APP_CLIENT_ID: {{.REDDIT_APP_CLIENT_ID}}"
echo " REDDIT_APP_SECRET: {{.REDDIT_APP_SECRET}}"
echo " MY_SECRET_TOKEN: {{.MY_SECRET_TOKEN}}"
echo " WORKING_DIR: {{.WORKING_DIR}}"
silent: true
install-devbox:
desc: "Install devbox"
cmds:
- curl -fsSL https://get.jetify.com/devbox | bash
run: once
silent: true
environment:
FORCE: 1
INSTALL_DIR: "{{.HOME}}/.local/bin"
status:
- command -v devbox 2>/dev/null