adamamont / composer-no-download
此包最新版本(1.0)没有可用的许可证信息。
一个防止Composer下载包的Composer插件
1.0
2020-03-26 21:28 UTC
Requires
- composer-plugin-api: ^1.1
Requires (Dev)
- composer/composer: ^1.8
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提供解决方案