当前位置: 首页 > 知识库问答 >
问题:

CircleCi构建在Yii2应用程序上失败

江阳冰
2023-03-14

这是我第一次使用circleCi(和Yii2),我面临一个与composer相关的问题:在这里您可以看到构建

正如您所看到的,composer找不到php的包

cebe/降价1.0。1需要php

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

谢谢和问候

共有1个答案

翟俊哲
2023-03-14

根据circleCi网站的消息:

我们没有找到一个圆圈。此版本的yml。您可以从一个圆圈中指定部署或覆盖我们推断的测试步骤。yml已签入您的回购协议的根目录。

我画了一个圆圈。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"
        }
    }
}

之后,构建成功执行

谢啦

 类似资料:
  • 我想知道这种情况下的最佳实践是什么: 我正在模拟一个电梯系统,该系统目前正在将所有输出转储到控制台。这不容易追踪,而且很难想象每层楼的问题状态以及当前算法的效率。设置如下: 一对人-生产者/消费者创建随机的人,并将他们放置在每个楼层的特定目的地。每一层都有供人们上下活动的问讯处。电梯与每层楼和一个调度器交互,以决定下一步去哪里以及接谁。 将此设置表示为gui时,将每个线程/对象的当前状态转换为gu

  • 失败:生成失败,出现异常。 出了什么问题:任务'执行失败:app: check DebugAarMetadata'。 发生多个任务操作失败:执行com时发生故障。Android建筑格雷德尔。内部的任务。CheckAarMetadataWorkAction > 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。运行--扫描以获得完整

  • 在将我的应用程序从Windows 2000移动到Windows 2008 R2服务器之后,我一直在努力让我的应用程序运行近一周。 程序如下: 已安装Java JDK 1.7.0_25 我试图用重复步骤3,以确保我没有搞砸任何事情。 上述方法并没有解决我的问题,所以我尝试以编程方式进行: 仍然没有任何运气。我被困住了,不太确定从这里往哪个方向走。 堆栈跟踪: 更新: 都是

  • 无法构建quarkus应用程序quarkus maven插件:2.10.0。最终[错误]由:java引起。io。IOException:无法为\target\quarkus app\quarkus\转换的字节码创建新文件系统。io上的jar[错误]。夸克斯。fs。util。ZipUtils。newZip(ZipUtils.java:133)[错误]位于io。夸克斯。部署。包装。步骤。JarResu

  • 在android studio 2.2.3中尝试构建现有项目时,我遇到了错误 第一个错误错误:(1,1)评估项目': app'时出现问题。 未能应用插件[id'com.android.application']无法创建“AppPlugin”类型的插件。android gradle插件版本2.3.0-beta1太旧,请更新至最新版本。要从命令行覆盖此检查,请将ANDROID_DAILY_overri

  • 一个普通的应用程序由以下文件组成: 二进制文件 这个安装在 /usr/bin。 一个桌面文件 这个桌面文件向shell提供关于这个程序的重要信息,例如名称、图标、D-Bus名称,启动的命令行。安装在 /usr/share/applications. 一个图标 这个图标安装在 /usr/share/icons/hicolor/48x48/apps, 无论当前背景是什么系统都会到这里查找图标。 一个设