嘿大家,

对于那些不知道的人来说,我们在Circleci维护了一段我们称之为各种语言和数据库的便利图像的船队。这些图像旨在运行CI环境。

我们正在使用的Docker构建系统陈旧而且复杂,所以我们一直在设计新的图像套件。这当然包括一个新的PHP图像。

如果您已经使用Circleci来构建/测试/部署您的PHP项目(或者想要),如果您可以尝试我们的新形象,我会喜欢它。图像是CIMG / PHP.标签是PHP版本,如7.3要么7.3.11

这是所有开源所以你可以找到github repo这里和Docker Hub Repo这里

我们正在寻找:

  1. 提供对CI有用的PHP Docker图像。
  2. 如果此图像为您的项目工作,或者如果它缺少某些东西或在您的意见中做某事,请获取反馈意见。
  3. 如果您来自我们的遗留形象,就会有关此图像如何为您工作的反馈,circleci / php.

其他公共测试版图像

您可以查看已达到公共测试版的所有下一代图像这里

任何问题,请告诉我,谢谢!

已启用此图像的Node.js Variant:

- 图片:CIMG / PHP: -node

谢谢你的图像!

只是一个抬头CIMG / PHP:7.3节点CIMG / PHP:7.2节点图像似乎缺少PHP DOM扩展。

运行时,我会看到“未找到”未找到“的”课程“消息作曲家测试(运行供应商/ BIN / PHPUNIT)。

CIMG / PHP:7.4节点图像不受同一问题的影响 - 它似乎有必要的DOM扩展。

无法创建缓存目录/home/circleci/.composer/cache/repo/https-------packagist.org/,或目录不可写。没有缓存的继续无法创建缓存目录/home/circleci/.composer/cache/files/,或目录不可写。没有缓存的继续

这是解决的吗?

这个下一页便利形象现在被认为是稳定的!:TADA:

提醒:

Docker: - 图片:CIMG / PHP:7.4.12