erickskrauch/composer-exclusive-install

A Composer plugin that prevents more than one install or update operation at a time.

1.0.0 2019-07-25 13:26 UTC

This package is auto-updated.

Last update: 2024-03-26 00:02:55 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.

Latest Version on Packagist Total Downloads Software License

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.