-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdevbox.json
More file actions
88 lines (88 loc) · 2.99 KB
/
Copy pathdevbox.json
File metadata and controls
88 lines (88 loc) · 2.99 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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
{
"$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.16.0/.schema/devbox.schema.json",
"packages": {
"ansible": "2.18.7",
"python": "3.13.3",
"pre-commit": "3.7.1",
"go": "1.22.5",
"golangci-lint": "1.59.1",
"gofumpt": "0.6.0",
"ripgrep": "14.1.0",
"fzf": "0.54.0",
"jq": "1.7.1",
"tree": "2.1.2",
"wget": "1.24.5",
"curl": "8.8.0",
"lazygit": "0.43.1",
"gh": "2.52.0",
"pstree": "2.39",
"fping": "5.2",
"glow": "1.5.1",
"bat": "0.24.0",
"moreutils": "0.69",
"tmux": "3.4",
"tmuxp": "1.47.0",
"sops": "3.9.0",
"netcat": "3.9.2",
"commitizen": "3.29.1",
"k9s": "0.40.10",
"cosign": "2.5.0",
"vault": "1.20.2",
"_1password-cli": "2.31.1",
"netperf": {
"version": "20210121",
"excluded_platforms": ["aarch64-darwin"]
}
},
"env": {
"POWERLEVEL9K_INSTANT_PROMPT": "quiet",
"C_DBX_META_CONTEXT": "PHP-DevDay-25",
"C_DBX_META_VERSION": "1.0.0-RC-1",
"C_DBX_META_TEAM": "WORKSHOP",
"C_DBX_META_TEAM_ID": "WORKSHOP-OPS",
"C_DBX_META_TEAM_DESCRIPTION": "Primary OPs DevBox for Workshop-Infra & Workload-Provisioning",
"C_DBX_INIT_AWS_ACCOUNT_CURRENT": "N/A",
"C_DBX_INIT_SESSION_NAME_2W": "dbx_tmux_session_2w",
"C_DBX_INIT_SESSION_NAME_3W": "dbx_tmux_session_3w",
"C_DBX_INIT_SESSION_FILE_MARKER": ".devbox/.session_is_active",
"C_DBX_INIT_LOCAL_CONFIG_FILE_TEMPLATE": "devbox.json.default",
"C_DBX_INIT_LOCAL_CONFIG_FILE": "devbox.json",
"ANSIBLE_COLLECTIONS_PATHS": "~/ansible_collections"
},
"shell": {
"init_hook": [
"scripts/devbox/dbx_init.sh"
],
"scripts": {
"help": [
"PAGER='bat' glow -p scripts/devbox/doc/dbx_main.md"
],
"validate": [
"PAGER='bat' glow -p scripts/devbox/doc/dbx_module_missing.md"
],
"check-stage": [
"PAGER='bat' glow -p scripts/devbox/doc/dbx_module_missing.md"
],
"check-prod": [
"PAGER='bat' glow -p scripts/devbox/doc/dbx_module_missing.md"
],
"check-local": [
"PAGER='bat' glow -p scripts/devbox/doc/dbx_module_missing.md"
],
"sec-scan": [
"PAGER='bat' glow -p scripts/devbox/doc/dbx_module_missing.md"
],
"img-scan": [
"PAGER='bat' glow -p scripts/devbox/doc/dbx_module_missing.md"
],
"img-build": [
"PAGER='bat' glow -p scripts/devbox/doc/dbx_module_missing.md"
],
"init-pyenv": [
"echo \"Prepare pyenv and update dependencies for all modules ...\"",
"python -m venv ./env",
"source ./env/bin/activate"
]
}
}
}