【问题标题】:howto import packages in local packagist.org installation by command如何通过命令在本地 packagist.org 安装中导入包
【发布时间】:2014-07-02 13:29:14
【问题描述】:

场景:

我们为我们的私有存储库安装了内部 packagist.org。这些包/存储库托管在我们的私有 GitLab 服务器上。

由于我们有很多包(大约 150 个并且还在增加),因此通过自动命令添加它们会很棒,这将注册它们。

问题:

我编写了一个命令,该命令将调用 GitLab API 来获取所有存储库的列表。到目前为止效果很好。 现在,我必须将这些 Git-URL 导入到我们的打包器中,但我找不到一个服务或控制器以及如何做到这一点的完整示例。

我找到了“魔术”发生的 WebController,但我没有找到调用存储库以获取远程 composer.json 文件的点(以查找包名称等) .

希望有人能指点我! :D

【问题讨论】:

    标签: git composer-php gitlab packagist


    【解决方案1】:

    最后为此编写了我自己的方法,如果你也需要这个,你可以在这里获取代码: https://gist.github.com/sweikenb/dc800442db8d0647bdbe

    【讨论】:

      猜你喜欢
      • 2011-04-30
      • 2014-04-20
      • 1970-01-01
      • 2018-12-09
      • 2020-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-17
      相关资源
      最近更新 更多