acquia / orca
A tool for testing a company's software packages together in the context of a realistic, functioning, best practices Drupal build
Installs: 782 975
Dependents: 0
Suggesters: 0
Security: 0
Stars: 25
Watchers: 12
Forks: 21
Open Issues: 14
Requires
- php: ^8.1
- ext-dom: *
- ext-json: *
- ext-sqlite3: *
- acquia/coding-standards: ^3.0.1
- composer/composer: ^2.5.5
- cweagans/composer-patches: ^1.7.3
- dealerdirect/phpcodesniffer-composer-installer: ^1.0.0
- ergebnis/composer-normalize: ^2.30.2
- hassankhan/config: ^3.1
- mglaman/drupal-check: ^1.4
- myclabs/php-enum: ^1.8.4
- oscarotero/env: ^2.1
- php-parallel-lint/php-console-highlighter: ^1.0
- php-parallel-lint/php-parallel-lint: ^1.3.2
- phpmd/phpmd: ^2.13
- symfony/config: ^6.2.7
- symfony/console: ^5.4.22
- symfony/dependency-injection: ^6.0.20
- symfony/event-dispatcher: ^6.3
- symfony/expression-language: ^6.3.0
- symfony/filesystem: ^6.4.0
- symfony/finder: ^6.2.7
- symfony/http-client: ^6.2.10
- symfony/options-resolver: ^6.3.0
- symfony/phpunit-bridge: ^7.0.1
- symfony/process: ^6.4.2
- symfony/yaml: ^6.3.0
- weitzman/drupal-test-traits: ^2.1
Requires (Dev)
- brainmaestro/composer-git-hooks: ^2.8.5
- phpspec/prophecy-phpunit: ^2.0.2
- phpstan/phpstan: ^1.10.14
- phpunit/php-code-coverage: ^10
- phpunit/php-file-iterator: ^4.0
- phpunit/phpunit: ^10
Conflicts
- v5.0.0
- dev-develop / 4.x-dev
- v4.14.0
- v4.13.0
- v4.12.0
- v4.11.1
- v4.11.0
- v4.10.0
- v4.9.0
- v4.8.0
- v4.7.0
- v4.6.1
- v4.6.0
- v4.5.3
- v4.5.2
- v4.5.1
- v4.5.0
- v4.4.0
- v4.3.0
- v4.2.0
- v4.1.0
- v4.0.0
- v4.0.0-alpha1
- v3.36.1
- v3.36.0
- v3.35.2
- v3.35.1
- v3.35.0
- v3.34.3
- v3.34.2
- v3.34.1
- v3.34.0
- v3.33.0
- v3.32.0
- v3.31.0
- v3.30.0
- v3.28.1
- v3.28.0
- v3.27.3
- v3.27.2
- v3.27.1
- v3.27.0
- v3.26.0
- v3.25.1
- v3.25.0
- v3.24.0
- v3.23.0
- v3.22.2
- v3.22.1
- v3.22.0
- v3.21.0
- v3.20.0
- v3.19.0
- v3.18.0
- v3.17.0
- v3.16.0
- v3.15.2
- v3.15.1
- v3.15.0
- v3.14.0
- v3.13.0
- v3.12.2
- v3.12.1
- v3.12
- v3.11.0
- v3.10.1
- v3.10.0
- v3.9.0
- v3.8.0
- v3.7.2
- v3.7.1
- v3.7.0
- v3.6.0
- v3.5.2
- v3.5.1
- v3.5.0
- v3.4.0
- v3.3.0
- v3.2.0
- v3.1.2
- v3.1.1
- v3.1.0
- v3.0.0
- v2.12.1
- v2.12.0
- v2.11.5
- v2.11.4
- v2.11.3
- v2.11.2
- v2.11.1
- v2.11.0
- v2.10.0
- v2.9.1
- v2.9.0
- v2.8.0
- v2.7.0
- v2.6.0
- v2.5.0
- v2.4.0
- v2.3.0
- v2.2.2
- v2.2.1
- v2.2.0
- v2.1.0
- v2.0.1
- v2.0.0
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.1
- v1.4.0
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.2
- v1.1.1
- v1.1.0
- v1.0.0
- v1.0.0-alpha12
- v1.0.0-alpha11
- v1.0.0-alpha10
- v1.0.0-alpha9
- v1.0.0-alpha8
- v1.0.0-alpha7
- v1.0.0-alpha6
- v1.0.0-alpha5
- v1.0.0-alpha4
- v1.0.0-alpha3
- v1.0.0-alpha2
- dev-wip
- dev-main
- dev-dependabot/composer/symfony/options-resolver-7.1.6
- dev-test1
- dev-dependabot_issue
- dev-dependabot/composer/symfony/http-client-7.1.8
- dev-dependabot/composer/mglaman/drupal-check-1.5.0
- dev-dependabot/composer/symfony/filesystem-7.1.6
- dev-acms_fixture
- dev-dependabot/composer/symfony/event-dispatcher-7.1.6
- dev-dependabot/composer/symfony/finder-7.1.6
- dev-remove_dam
- dev-support/4
- dev-remove_memcache_settings
- dev-fix_chrome_driver
- dev-dependabot/composer/brainmaestro/composer-git-hooks-3.0.0
- dev-dependabot/composer/symfony/config-6.4.8
- dev-DEVOPS-2012
- dev-support/2
- dev-support/3 / 3.x-dev
This package is auto-updated.
Last update: 2024-11-22 06:00:46 UTC
README
ORCA (Official Representative Customer Application) is a tool for testing a company's Drupal-adjacent software packages. It ensures their cross compatibility and correct functioning by installing all of them together into a realistic, functioning, best practices Drupal build and running automated tests and static code analysis on them. Its guiding design principle is to use company packages as a customer would. It installs the latest recommended versions via Composer and performs no manual setup or configuration.
Who is it for?
ORCA is for anyone who has an interest in one or more Drupal extensions or platforms continuing to work together and wants to run automated tests in a continuous integration (CI) workflow to ensure that they do, e.g.:
- Product companies that want to ensure that their own modules continue to work together or on their platforms
- Professional services organizations that want to know ahead of time if the contrib modules they commonly use together are going to have conflicts
- Contributors that want to test together one or more modules they maintain
See Continuous integration for exact details.
Compatibility Matrix