satis¶
Propósito¶
Repositorio Composer privado. Publica paquetes internos, principalmente platform-utils, para que los proyectos Laravel puedan instalarlos sin depender de Packagist.
Stack¶
- PHP
- Composer
- Satis
- Docker
Repositorio¶
VortexPlayDev/satis
Uso¶
Construir el repositorio:
php bin/satis build <configuration-file> <output-directory>
Con Docker:
docker run --rm --init -it \
--user $(id -u):$(id -g) \
--volume $(pwd):/build \
--volume "${COMPOSER_HOME:-$HOME/.composer}:/composer" \
composer/satis build <configuration-file> <output-directory>
Operación¶
- El resultado se publica en el hosting estático configurado para Satis.
- Los proyectos consumidores deben tener configurado el repositorio privado en
composer.json. - Al publicar una nueva versión de
platform-utils, actualizar el índice de Satis.
Documentación relacionada¶
README.mddocs/config.mddocs/using.md- platform-utils