Bitbucket管道添加额外的PHP扩展

时间:2018-05-30 06:54:21

标签: php bitbucket-pipelines

我正在使用bitbucket管道并使用来自garak / docker-php7:7.1的docker镜像

现在我需要php-soap扩展,这不在上面的图片中。如何在运行时安装它?或者是否有可能将整个docker配置放在我的管道配置中,whitout从github中提取它?

1 个答案:

答案 0 :(得分:0)

这基本上就像这里的解释https://confluence.atlassian.com/bitbucket/php-with-bitbucket-pipelines-873907835.html

您必须使用class Town < ApplicationRecord belongs_to :poitable, polymorphic: true end ,这是PHP官方docker镜像中的函数。查看https://github.com/docker-library/php/issues/315#issuecomment-264645332,在此链接中,您拥有安装soap扩展的所有依赖项。

class Accomodation < ApplicationRecord belongs_to :poitable, polymorphic: true end