Skip to content

Add 8.3.x branch, and use PHP 7.1 for the new branch. #71

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Feb 6, 2017

Conversation

skyred
Copy link
Contributor

@skyred skyred commented Feb 2, 2017

The first release of Drupal 8.3.x arrives: https://www.drupal.org/project/drupal/releases/8.3.0-alpha1

For the new branch, we'd like to use PHP 7.1, for all the remaining/open PHP 7.1 compatibility issues (including all contributed modules), please see this tag on Drupal.org https://www.drupal.org/project/issues/search?projects=&project_issue_followers=&status%5B%5D=Open&issue_tags_op=%3D&issue_tags=PHP+7.1

As right now, there is only one unconfirmed bug report against Drupal Core on PHP 7.1, also since 8.3.x is still in alpha, it's perfectly safe to use PHP 7.1. In the near future, PHP 7.1 will be backport to 8.2.x image, once it's officially documented.

@yosifkit
Copy link
Member

yosifkit commented Feb 3, 2017

$ git --no-pager diff --no-index 8.2/ 8.3/
diff --git a/8.2/apache/Dockerfile b/8.3/apache/Dockerfile
index ab3efb8..aa13122 100644
--- a/8.2/apache/Dockerfile
+++ b/8.3/apache/Dockerfile
@@ -1,5 +1,5 @@
 # from https://www.drupal.org/requirements/php#drupalversions
-FROM php:7.0-apache
+FROM php:7.1-apache
 
 RUN a2enmod rewrite
 
@@ -23,8 +23,8 @@ RUN { \
 WORKDIR /var/www/html
 
 # https://www.drupal.org/node/3060/release
-ENV DRUPAL_VERSION 8.2.6
-ENV DRUPAL_MD5 57526a827771ea8a06db1792f1602a85
+ENV DRUPAL_VERSION 8.3.0-alpha1
+ENV DRUPAL_MD5 601f931d5a3281214917e3eabfd86408
 
 RUN curl -fSL "https://ftp.drupal.org/files/projects/drupal-${DRUPAL_VERSION}.tar.gz" -o drupal.tar.gz \
 	&& echo "${DRUPAL_MD5} *drupal.tar.gz" | md5sum -c - \
diff --git a/8.2/fpm/Dockerfile b/8.3/fpm/Dockerfile
index b366eda..3e1d501 100644
--- a/8.2/fpm/Dockerfile
+++ b/8.3/fpm/Dockerfile
@@ -1,5 +1,5 @@
 # from https://www.drupal.org/requirements/php#drupalversions
-FROM php:7.0-fpm
+FROM php:7.1-fpm
 
 # install the PHP extensions we need
 RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libpq-dev \
@@ -21,8 +21,8 @@ RUN { \
 WORKDIR /var/www/html
 
 # https://www.drupal.org/node/3060/release
-ENV DRUPAL_VERSION 8.2.6
-ENV DRUPAL_MD5 57526a827771ea8a06db1792f1602a85
+ENV DRUPAL_VERSION 8.3.0-alpha1
+ENV DRUPAL_MD5 601f931d5a3281214917e3eabfd86408
 
 RUN curl -fSL "https://ftp.drupal.org/files/projects/drupal-${DRUPAL_VERSION}.tar.gz" -o drupal.tar.gz \
 	&& echo "${DRUPAL_MD5} *drupal.tar.gz" | md5sum -c - \

@yosifkit yosifkit merged commit b69836c into docker-library:master Feb 6, 2017
@skyred skyred deleted the patch-25 branch February 6, 2017 18:58
tianon added a commit to infosiftr/stackbrew that referenced this pull request Feb 7, 2017
- `drupal`: add 8.3 (docker-library/drupal#71)
- `irssi`: 1.0.1
- `mongo`: 3.4.2, 3.2.12
- `openjdk`: 9~b155-1, 8u121-b13-1~bpo8+1
- `owncloud`: 8.1.12, 8.2.10, 9.1.4, 9.0.8
- `percona`: 5.7.17-11-1.jessie, 5.5.54-rel38.6-2.jessie
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants