|
@@ -53,6 +53,25 @@ RUN mv composer.phar /usr/local/bin/composer
|
|
|
# Download php source code
|
|
|
RUN git clone https://github.com/php/php-src
|
|
|
|
|
|
+# php 5.6
|
|
|
+RUN cd php-src \
|
|
|
+ && git checkout PHP-5.6.39 \
|
|
|
+ && ./buildconf --force
|
|
|
+RUN cd php-src \
|
|
|
+ && ./configure \
|
|
|
+ --enable-bcmath \
|
|
|
+ --enable-mbstring \
|
|
|
+ --with-openssl \
|
|
|
+ --with-zlib \
|
|
|
+ --prefix=/usr/local/php-5.6 \
|
|
|
+ && make \
|
|
|
+ && make install \
|
|
|
+ && make clean
|
|
|
+
|
|
|
+RUN wget -O phpunit https://phar.phpunit.de/phpunit-5.phar \
|
|
|
+ && chmod +x phpunit \
|
|
|
+ && mv phpunit /usr/local/php-5.6/bin
|
|
|
+
|
|
|
# php 7.0
|
|
|
RUN wget https://github.com/php/php-src/archive/php-7.0.33.tar.gz -O /var/local/php-7.0.33.tar.gz
|
|
|
|