【问题标题】:CircleCi build failed on Yii2 application在 Yii2 应用程序上的 CircleCi 构建失败
【发布时间】:2014-11-26 05:19:13
【问题描述】:

是我第一次使用circleCi(和Yii2),我遇到了一个与作曲家有关的问题: here you can see the build

如您所见,composer 找不到 php >= 5.4.0 的包。所以构建失败。

cebe/markdown 1.0.1 需要 php >=5.4.0 -> 找不到匹配的包。

我可以在这里做什么?我在网上搜索没有成功。

感谢和问候

【问题讨论】:

    标签: composer-php yii2 circleci


    【解决方案1】:

    根据来自 circleCi 网站的消息:

    我们没有找到此构建的 circle.yml。您可以从签入到您的存储库根目录的 circle.yml 中指定部署或覆盖我们推断的测试步骤。

    我创建了一个 circle.yml 文件并添加了以下配置

    machine:
       php:
          version: 5.5.11
    

    而我的 composer.json 看起来像这样(yii2 高级模板的默认设置):

    {
        "name": "yiisoft/yii2-app-advanced",
        "description": "Yii 2 Advanced Application Template",
        "keywords": ["yii2", "framework", "advanced", "application template"],
        "homepage": "http://www.yiiframework.com/",
        "type": "project",
        "license": "BSD-3-Clause",
        "support": {
            "issues": "https://github.com/yiisoft/yii2/issues?state=open",
            "forum": "http://www.yiiframework.com/forum/",
            "wiki": "http://www.yiiframework.com/wiki/",
            "irc": "irc://irc.freenode.net/yii",
            "source": "https://github.com/yiisoft/yii2"
        },
        "minimum-stability": "stable",
        "require": {
            "php": ">=5.4.0",
            "yiisoft/yii2": "*",
            "yiisoft/yii2-bootstrap": "*",
            "yiisoft/yii2-swiftmailer": "*"
        },
        "require-dev": {
            "yiisoft/yii2-codeception": "*",
            "yiisoft/yii2-debug": "*",
            "yiisoft/yii2-gii": "*",
            "yiisoft/yii2-faker": "*"
        },
        "config": {
            "process-timeout": 1800
        },
        "extra": {
            "asset-installer-paths": {
                "npm-asset-library": "vendor/npm",
                "bower-asset-library": "vendor/bower"
            }
        }
    }
    

    之后,构建成功执行

    谢谢

    【讨论】:

      猜你喜欢
      • 2021-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-16
      • 1970-01-01
      • 2017-08-29
      相关资源
      最近更新 更多