sheerockoff/bitrix-ci
A small utility for running 1C-Bitrix projects in CI environments, providing bootstrap and test-runner glue so automated checks can execute against Bitrix-based PHP code. Useful for teams adding continuous integration to existing Bitrix applications.
Architecture fit
extra.laravel auto-discovery, no facade, no config publish. It is a Composer-installable shim that vendors a minimal 1C-Bitrix kernel so a CI job can bootstrap Bitrix code paths without a full product install.bitrix/modules, init.php, component templates) that must be exercised from a modern PHP pipeline.require block.Integration feasibility
composer require --dev sheerockoff/bitrix-ci, then bootstrap Bitrix's procedural entry (/bitrix/modules/main/include.php equivalents) inside a PHPUnit/Pest bootstrap. Expect global constants, $_SERVER assumptions, and a required MySQL connection — all of which fight Laravel's clean containerized test lifecycle.Technical risk
Key questions
Stack fit
phpunit.xml, bootstrap, or test database with the Bitrix harness — the global-state collision is not worth resolving.Migration path
Compatibility
dev-main#<sha>), not a version range.mbstring, json, gd, mysqli/pdo_mysql) and confirm the strip list against the test surface you need.Sequencing
Maintenance
Support
Scaling
Failure modes
Ramp-up
TPM recommendation: Do not adopt as a general-purpose dependency. Consider it only as a forked, commit-pinned, CI-only test fixture for an existing Bitrix estate, gated on legal clearance and a fidelity spike. Absent an active Bitrix footprint, the correct decision is to pass — the 11 stars, 0 dependents, archived status, and 13.04 opportunity score all point the same direction.
How can I help you explore Laravel packages today?