Skip to content

Commit 790cd31

Browse files
build: add devbox
1 parent dd11abf commit 790cd31

2 files changed

Lines changed: 963 additions & 0 deletions

File tree

devbox.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"packages": [
3+
"python@3.11.6",
4+
"python311Packages.pip@latest",
5+
"ansible-lint@latest",
6+
"ansible@latest",
7+
"asdf-vm@latest",
8+
"docker@latest",
9+
"gh@latest",
10+
"git@latest",
11+
"gnumake@latest",
12+
"go-task@latest",
13+
"nodejs@21.4.0",
14+
"openssl@latest",
15+
"poetry@latest",
16+
"tilt@latest"
17+
],
18+
"env": {
19+
"VENV_DIR": ".venv"
20+
},
21+
"shell": {
22+
"init_hook": [
23+
". $VENV_DIR/bin/activate",
24+
"poetry install --no-root"
25+
],
26+
"scripts": {
27+
"test": "poetry run pytest"
28+
}
29+
}
30+
}

0 commit comments

Comments
 (0)