Gitlab CI运行程序上的Symfony 2测试环境正在寻找已删除的包参数

时间:2018-07-20 08:27:54

标签: symfony composer-php gitlab gitlab-ci

我的项目目录之外有一个依赖项,我计划在Github上进行开源采购。

在我的composer.json中,它看起来像这样:

"repositories": [
    {
        "type": "path",
        "url": "../golf/CRMPicco/RFC1872Bundle"
    }
],

以前,我有一个名为“ auto_collection”的参数,现在已将其删除。我已经在本地测试过我的代码,并且可以正常工作,并且特别是在{strong> cache:cleardev环境下,test都可以正常工作。

我遇到了一个失败的管道的问题,即使已将其从代码中删除,该管道也会在 still 中寻找该参数。我得到以下错误。

  

[Symfony \ Component \ Config \ Definition \ Exception \ InvalidConfigurationException]   路径“ crmpicco_golf”处的子节点“ auto_collection”必须   被配置。

     

脚本   Sensio \ Bundle \ DistributionBundle \ Composer \ ScriptHandler :: clearCache   处理因异常终止的post-install-cmd事件

我已经按照Gitlab文档(https://docs.gitlab.com/ee/ci/caching/#clearing-the-cache-manually)清除了缓存,但是问题仍然存在。

我还尝试过重新启动gitlab运行程序(service gitlab-runner restart)。

为什么test环境中的Symfony仍在寻找该参数?

0 个答案:

没有答案