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

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