kopia lustrzana https://github.com/carlos-algms/composer-and-node-ci
Fix Composer install method
rodzic
fdcfa76de6
commit
d6dc460623
|
@ -23,7 +23,7 @@ jobs:
|
||||||
buildArgs: |
|
buildArgs: |
|
||||||
PHP_VERSION=7.1
|
PHP_VERSION=7.1
|
||||||
DEPLOYER_VERSION=v6.6.0
|
DEPLOYER_VERSION=v6.6.0
|
||||||
COMPOSER_VERSION=2.2.18
|
COMPOSER_VERSION=2.2.21
|
||||||
env:
|
env:
|
||||||
TAGGED_IMAGE: ${{ matrix.image }}:${{ matrix.tag }}
|
TAGGED_IMAGE: ${{ matrix.image }}:${{ matrix.tag }}
|
||||||
TAGS: ${{ matrix.tag == matrix.latest && format('{0}:latest,', matrix.image) || '' }}${{ matrix.image }}:${{ matrix.tag }}
|
TAGS: ${{ matrix.tag == matrix.latest && format('{0}:latest,', matrix.image) || '' }}${{ matrix.image }}:${{ matrix.tag }}
|
||||||
|
|
14
Dockerfile
14
Dockerfile
|
@ -55,15 +55,11 @@ RUN \
|
||||||
|
|
||||||
|
|
||||||
# https://getcomposer.org/download/
|
# https://getcomposer.org/download/
|
||||||
ARG COMPOSER_VERSION="2.4.1"
|
# latest-stable will be replaced by a version number for PHP 7.1
|
||||||
RUN \
|
ARG COMPOSER_VERSION="latest-stable"
|
||||||
curl -L "https://getcomposer.org/installer" --output "composer-setup.php" \
|
ADD --chmod=755 \
|
||||||
&& php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" \
|
https://getcomposer.org/download/${COMPOSER_VERSION}/composer.phar \
|
||||||
&& php composer-setup.php \
|
/usr/local/bin/composer
|
||||||
--install-dir=/usr/local/bin \
|
|
||||||
--filename=composer \
|
|
||||||
--version=${COMPOSER_VERSION} \
|
|
||||||
&& rm "composer-setup.php"
|
|
||||||
|
|
||||||
|
|
||||||
ARG DEPLOYER_VERSION="v6.8.0"
|
ARG DEPLOYER_VERSION="v6.8.0"
|
||||||
|
|
Ładowanie…
Reference in New Issue