erickskrauch / composer-exclusive-install
A Composer plugin that prevents more than one install or update operation at a time.
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:composer-plugin
Requires
- php: >=7.1.0
- composer-plugin-api: ^1.1
- symfony/lock: ^4.3
Requires (Dev)
- composer/composer: ^1.8
- ely/php-code-style: ^0.3.0
This package is auto-updated.
Last update: 2024-10-26 01:43:25 UTC
README
A Composer plugin that prevents more than one install
or update
operation at a time. The lock isn't global,
but project-based and located in the vendor
folder. After the command is completed, the lock is released even
if it wasn't completed normally.
Warning: the plugin will not work in different docker containers with shared
vendor
location! If you have any ideas on how to implement this, please describe your idea in the issue.
Installation
The plugin should be installed globally.
composer global require erickskrauch/composer-exclusive-install
License
The MIT License (MIT). Please see License File for more information.