Skip to content
This repository has been archived by the owner on Feb 2, 2022. It is now read-only.

Add in PHP 7.4 #253

Merged
merged 1 commit into from
Mar 4, 2020
Merged

Add in PHP 7.4 #253

merged 1 commit into from
Mar 4, 2020

Conversation

JPinkney
Copy link
Contributor

@JPinkney JPinkney commented Mar 3, 2020

Signed-off-by: Josh Pinkney joshpinkney@gmail.com

What does this PR do?

This PR adapts the PHP 7.1 Dockerfile to PHP 7.4.

The only difference is that It removes the line docker-php-ext-configure zip --with-libzip to fix a build error that happens in 7.4 but not in 7.1. Apparently in 7.4 the defaults are sufficient.

This PR would supersede #252. (I'm trying to get this fix in before the next release of devfile registry)

What issues does this PR fix or reference?

Needed for eclipse-che/che#15854

Previous behavior

The previous behaviour is that you cannot run install dependencies because the PHP version is too old. You also cannot revert back to an earlier commit in the devfile because the of security issues that stop the build from finishing.

New behavior

Once we update the PHP symphony devfile to use this new image then that devfile will work

Signed-off-by: Josh Pinkney <joshpinkney@gmail.com>
Copy link

@amisevsk amisevsk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 as a stop-gap measure but we really need to find a better php base image as this repo should be deprecated.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants