mirror of
https://github.com/esauflores/toolbox.git
synced 2026-03-09 21:03:59 +00:00
fix: replace Dockerfile and add new configuration files for dev-tools setup
This commit is contained in:
18
dev-tools/base/entrypoint.sh
Normal file
18
dev-tools/base/entrypoint.sh
Normal file
@@ -0,0 +1,18 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
rm -f /tools/.ready
|
||||
|
||||
mise ls --missing --json | jq -r 'keys[]' | while read -r tool; do
|
||||
mise install "$tool"
|
||||
done
|
||||
|
||||
mise reshim
|
||||
|
||||
uv tool install ansible --with-executables-from ansible-core
|
||||
|
||||
chmod -R 755 /tools
|
||||
|
||||
touch /tools/.ready
|
||||
|
||||
exec "$@"
|
||||
Reference in New Issue
Block a user