fix: remove bash SHELL directive incompatible with Alpine FrankenPHP #11
Reference in New Issue
Block a user
Delete Branch "fix/frankenphp-alpine-shell"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problème
Le build sur master a échoué après le merge de #10 :
L'image
dunglas/frankenphp:1-php8.5-alpineest basée sur Alpine Linux qui n'a pas/bin/bash.Correction
SHELL ["/bin/bash", "-o", "pipefail", "-c"]curl | tar(qui dépendait depipefail) est remplacé par une approche en deux étapes :curl -o fichier && tar -f fichier && rm fichierLe défaut
/bin/sh(ash sur Alpine) gère parfaitement toutes les commandes restantes (&&ne nécessite paspipefail).Pull request closed