Reuse Alpine package indexes during deployment setup
Deploy HickLab3D Dashboard / Deploy to production (push) Failing after 6s
Deploy HickLab3D Dashboard / Deploy to production (push) Failing after 6s
This commit is contained in:
@@ -55,11 +55,11 @@ jobs:
|
|||||||
"https://dl-cdn.alpinelinux.org/alpine/edge/community" \
|
"https://dl-cdn.alpinelinux.org/alpine/edge/community" \
|
||||||
> /etc/apk/repositories
|
> /etc/apk/repositories
|
||||||
apk update
|
apk update
|
||||||
apk add --no-cache git rsync curl ca-certificates xz libgcc
|
apk add git rsync curl ca-certificates xz libgcc
|
||||||
apk add --no-cache \
|
apk add \
|
||||||
php84 php84-cli php84-mbstring php84-xml php84-curl php84-zip php84-phar php84-bcmath php84-ctype \
|
php84 php84-cli php84-mbstring php84-xml php84-curl php84-zip php84-phar php84-bcmath php84-ctype \
|
||||||
php84-mysqli php84-pdo php84-pdo_mysql php84-pdo_sqlite php84-sqlite3 php84-openssl php84-fileinfo php84-iconv php84-session
|
php84-mysqli php84-pdo php84-pdo_mysql php84-pdo_sqlite php84-sqlite3 php84-openssl php84-fileinfo php84-iconv php84-session
|
||||||
apk add --no-cache php84-dom php84-tokenizer php84-xmlwriter php84-session || true
|
apk add php84-dom php84-tokenizer php84-xmlwriter php84-session || true
|
||||||
|
|
||||||
missing=""
|
missing=""
|
||||||
for extension in dom iconv pdo_sqlite session sqlite3 tokenizer xmlwriter; do
|
for extension in dom iconv pdo_sqlite session sqlite3 tokenizer xmlwriter; do
|
||||||
@@ -67,7 +67,7 @@ jobs:
|
|||||||
done
|
done
|
||||||
|
|
||||||
if [ -n "$missing" ]; then
|
if [ -n "$missing" ]; then
|
||||||
apk add --no-cache php84-dom php84-iconv php84-pdo_sqlite php84-session php84-sqlite3 php84-tokenizer php84-xmlwriter || true
|
apk add php84-dom php84-iconv php84-pdo_sqlite php84-session php84-sqlite3 php84-tokenizer php84-xmlwriter || true
|
||||||
fi
|
fi
|
||||||
|
|
||||||
PHP_BIN="$(command -v php84)"
|
PHP_BIN="$(command -v php84)"
|
||||||
|
|||||||
Reference in New Issue
Block a user