mirror of
https://github.com/TecharoHQ/anubis.git
synced 2025-08-03 09:48:08 -04:00
chore: fix name of backoff-retry, expose in devcontainer
Signed-off-by: Xe Iaso <me@xeiaso.net>
This commit is contained in:
parent
1a9d8fb0cf
commit
d6298adc6d
@ -2,10 +2,12 @@
|
|||||||
// README at: https://github.com/devcontainers/templates/tree/main/src/debian
|
// README at: https://github.com/devcontainers/templates/tree/main/src/debian
|
||||||
{
|
{
|
||||||
"name": "Dev",
|
"name": "Dev",
|
||||||
"dockerComposeFile": ["./docker-compose.yaml"],
|
"dockerComposeFile": [
|
||||||
|
"./docker-compose.yaml"
|
||||||
|
],
|
||||||
"service": "workspace",
|
"service": "workspace",
|
||||||
"workspaceFolder": "/workspace/anubis",
|
"workspaceFolder": "/workspace/anubis",
|
||||||
"postStartCommand": "npm ci && go mod download",
|
"postStartCommand": "bash ./.devcontainer/poststart.sh",
|
||||||
"features": {
|
"features": {
|
||||||
"ghcr.io/xe/devcontainer-features/ko:1.1.0": {},
|
"ghcr.io/xe/devcontainer-features/ko:1.1.0": {},
|
||||||
"ghcr.io/devcontainers/features/github-cli:1": {}
|
"ghcr.io/devcontainers/features/github-cli:1": {}
|
||||||
@ -23,4 +25,4 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
9
.devcontainer/poststart.sh
Normal file
9
.devcontainer/poststart.sh
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
pwd
|
||||||
|
|
||||||
|
npm ci &
|
||||||
|
go mod download &
|
||||||
|
go install ./utils/cmd/... &
|
||||||
|
|
||||||
|
wait
|
@ -20,4 +20,4 @@ go tool anubis \
|
|||||||
--use-remote-address \
|
--use-remote-address \
|
||||||
--target=unix://$(pwd)/unixhttpd.sock &
|
--target=unix://$(pwd)/unixhttpd.sock &
|
||||||
|
|
||||||
go run ../cmd/backoff-retry node ./test.mjs
|
backoff-retry node ./test.mjs
|
||||||
|
Loading…
x
Reference in New Issue
Block a user