| # debian.sh --arch 'amd64' out/ 'trixie' '@1779062400' |
| ENV LANG=C.UTF-8 |
| /bin/sh -c apt-get update -qq && apt-get install -y --no-install-recommends ca-certificates curl git build-essential locales nodejs pkg-config xz-utils zstd unzip zip jq && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen && locale-gen && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c gcc --version && git --version && jq --version && node --version |
| /bin/sh -c curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg && echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ trixie main" > /etc/apt/sources.list.d/sury.list && apt-get update -qq && apt-get install -y --no-install-recommends nodejs npm php7.4-cli php7.4-mbstring php7.4-xml php7.4-curl php7.4-mysql php7.4-zip php7.4-intl php7.4-bcmath php7.4-gd php7.4-sqlite3 && rm -rf /var/lib/apt/lists/* |
| /bin/sh -c EXPECTED_CHECKSUM="$(curl -sSL https://composer.github.io/installer.sig)" && curl -sSLo /tmp/composer-setup.php https://getcomposer.org/installer && ACTUAL_CHECKSUM="$(sha384sum /tmp/composer-setup.php | awk '{print $1}')" && [ "$EXPECTED_CHECKSUM" = "$ACTUAL_CHECKSUM" ] && php7.4 /tmp/composer-setup.php --2.2 --install-dir=/usr/local/bin --filename=composer && rm /tmp/composer-setup.php |
| /bin/sh -c php7.4 --version && composer --version && node --version |