FROM php:8.3-cli-alpine@sha256:8dbeb51c352cf1f70d5d50f3642c9fbed311e914475ea2382f5bc1525bef7bb3
WORKDIR /fixture
COPY checksums.txt ./
RUN for version in 2.7.0 2.8.0 2.9.0; do wget -q "https://getcomposer.org/download/$version/composer.phar" -O "composer-$version.phar"; done \
    && sha256sum -c checksums.txt
COPY . .
RUN chmod 0555 /fixture/bin/composer
ENV COMPOSER_HOME=/tmp/composer-home COMPOSER_CACHE_DIR=/tmp/composer-cache COMPOSER_NO_INTERACTION=1 COMPOSER_ROOT_VERSION=1.0.0
USER 65534:65534
ENTRYPOINT []
CMD ["php", "/fixture/verify.php"]
