Преглед изворни кода

Merge pull request #3376 from bobbyshaw/fix/laravel-horizon-postgres-build

fix: laravel-horizon SSL
Shao Yu-Lung (Allen) пре 2 година
родитељ
комит
70bfdf0b05
1 измењених фајлова са 7 додато и 3 уклоњено
  1. 7 3
      laravel-horizon/Dockerfile

+ 7 - 3
laravel-horizon/Dockerfile

@@ -31,10 +31,14 @@ RUN apk --update add wget \
   cyrus-sasl-dev \
   libgsasl-dev \
   oniguruma-dev \
-  libressl \
-  libressl-dev \
   supervisor \
-  procps
+  procps; \
+  if [ $(php -r "echo PHP_VERSION_ID - PHP_RELEASE_VERSION;") = "50600" ] || \
+     [ $(php -r "echo PHP_VERSION_ID - PHP_RELEASE_VERSION;") = "70000" ]; then \
+    apk --update add libressl libressl-dev; \
+  else \
+    apk --update add openssl-dev; \
+  fi
 
 RUN pecl channel-update pecl.php.net; \
   docker-php-ext-install mysqli mbstring pdo pdo_mysql xml pcntl; \