CI 安装 composer

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CI 安装 composer相关的知识,希望对你有一定的参考价值。

环境 ubuntu 16.04

  1. 在项目根目录手动创建 composer.json 文件,引入包:
{
    "require": {
        "phpoffice/phpspreadsheet": "^1.3"
    }
}
  1. 终端进入项目根目录,输入命令: composer require phpoffice/phpspreadsheet

技术分享图片

  1. 在项目根目录会出现 vendor 文件夹

如果出现目录没有写入权限,需要授权下

Cannot create cache directory /home/xiaoke/.composer/cache/repo/https---packagist.org/, or directory is not writable. Proceeding without cache
Cannot create cache directory /home/xiaoke/.composer/cache/files/, or directory is not writable. Proceeding without cache

进入 .composer 文件夹

sudo chmod -R 777 cache/

以上是关于CI 安装 composer的主要内容,如果未能解决你的问题,请参考以下文章

Yii, CI, CakePHP, TP, Laravel, Symfony 等七大 PHP 框架的 Composer 安装方法

将 docker-compose 与 CI 结合使用 - 如何处理退出代码和守护程序链接容器?

PHP代码-psysh调试代码片段工具

Gogs + Drone 实现CI/CD(CI)

Docker-Compose +Jenkins +Github(续集成Continuous Integration(CI)和持续交付Continuous Delivery(CD))

在 GitLab CI 管道中使用 docker-compose