Added support for curl headers on build
This commit is contained in:
parent
f47605ab44
commit
b57aff56d4
|
|
@ -4,6 +4,7 @@ LABEL maintainer="diego@passbolt.com"
|
||||||
|
|
||||||
ARG PASSBOLT_VERSION="2.8.4"
|
ARG PASSBOLT_VERSION="2.8.4"
|
||||||
ARG PASSBOLT_URL="https://github.com/passbolt/passbolt_api/archive/v${PASSBOLT_VERSION}.tar.gz"
|
ARG PASSBOLT_URL="https://github.com/passbolt/passbolt_api/archive/v${PASSBOLT_VERSION}.tar.gz"
|
||||||
|
ARG PASSBOLT_CURL_HEADERS=""
|
||||||
|
|
||||||
ARG PHP_EXTENSIONS="gd \
|
ARG PHP_EXTENSIONS="gd \
|
||||||
intl \
|
intl \
|
||||||
|
|
@ -62,7 +63,7 @@ RUN apt-get update \
|
||||||
&& php composer-setup.php \
|
&& php composer-setup.php \
|
||||||
&& mv composer.phar /usr/local/bin/composer \
|
&& mv composer.phar /usr/local/bin/composer \
|
||||||
&& rm composer-setup.php \
|
&& rm composer-setup.php \
|
||||||
&& curl -sSL $PASSBOLT_URL | tar zxf - -C . --strip-components 1 \
|
&& curl -sSL -H "$PASSBOLT_CURL_HEADERS" "$PASSBOLT_URL" | tar zxf - -C . --strip-components 1 \
|
||||||
&& composer install -n --no-dev --optimize-autoloader \
|
&& composer install -n --no-dev --optimize-autoloader \
|
||||||
&& chown -R www-data:www-data . \
|
&& chown -R www-data:www-data . \
|
||||||
&& chmod 775 $(find /var/www/passbolt/tmp -type d) \
|
&& chmod 775 $(find /var/www/passbolt/tmp -type d) \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue