feat(image): add uv Python package manager and update entrypoint to support CMD
- Install uv from astral-sh/uv for Python package management - Update entrypoint.sh to handle CMD argument and delegate to exec - Set default CMD to "caddy" in Dockerfile - Update task script to pull latest build image and set CI=true for pnpm install
This commit is contained in:
3 files changed
+15
-3
No files matched your search
+9
-2
@@ -66,5 +66,12 @@ cat > /etc/caddy/Caddyfile <<EOF
|
||||
}
|
||||
EOF
|
||||
|
||||
echo 'Start Caddy.'
|
||||
exec caddy run --config /etc/caddy/Caddyfile --adapter caddyfile
|
||||
case "$1" in
|
||||
caddy)
|
||||
echo 'Start Caddy.'
|
||||
exec caddy run --config /etc/caddy/Caddyfile --adapter caddyfile
|
||||
;;
|
||||
*)
|
||||
exec "$@"
|
||||
;;
|
||||
esac
|
||||
Reference in new issue
Block a user