adamamont/composer-no-download

此包最新版本(1.0)没有可用的许可证信息。

一个防止Composer下载包的Composer插件

安装: 18

依赖者: 0

建议者: 0

安全: 0

星标: 2

关注者: 2

分支: 1

开放问题: 1

类型:composer-plugin

1.0 2020-03-26 21:28 UTC

This package is auto-updated.

Last update: 2024-09-27 07:56:01 UTC


README

此插件防止Composer下载包,但允许它使用正确的信息更新composer.lock文件。

这在CI/CD管道中很有用,其中你只需要更新composer.lock文件,但你对在/vendor文件夹中物理安装PHP库不感兴趣。

安装

composer require adamamont/composer-no-download

使用环境变量COMPOSER-NO-DOWNLOAD并设置值为"apply"以激活插件

示例(Jenkins管道)

withEnv(["COMPOSER-NO-DOWNLOAD=apply"]) {
    sh "composer update"
}

感谢@edubacco提供解决方案