openeuropa / drupal-core-require-dev
Development dependencies and Drupal core patches needed by OpenEuropa components.
Installs: 24 545
Dependents: 6
Suggesters: 0
Security: 0
Stars: 0
Watchers: 16
Forks: 1
Open Issues: 2
Requires
- php: >=7.3
- cweagans/composer-patches: ^1.6
- drupal/core: 9.2.7
- drupal/core-dev: 9.2.7
- 9.2.x-dev
- 9.2.7
- 9.2.6
- 9.1.x-dev
- 9.1.10
- 9.1.7
- 9.1.6
- 9.1.5
- 9.0.x-dev
- 9.0.1
- 9.0.0
- 8.9.x-dev
- 8.9.16
- 8.9.15
- 8.9.14
- 8.9.13
- 8.9.1
- 8.9.0
- 8.8.x-dev
- 8.8.10
- 8.8.9
- 8.8.8
- 8.8.7
- 8.8.6
- 8.8.5
- 8.8.4
- 8.8.3
- 8.8.2
- 8.8.1
- 8.8.0
- 8.7.12
- 8.7.11
- 8.7.10
- 8.7.9
- 8.7.8
- 8.7.7
- 8.7.6
- 8.7.5
- 8.7.4
- 8.7.3
- 8.7.2
- 8.7.1
- 8.7.0
- 8.7.0-rc1
- 8.7.0-beta2
- 8.7.0-beta1
- 8.7.0-alpha2
- 8.7.0-alpha1
- 8.6.x-dev
- 8.6.18
- 8.6.17
- 8.6.16
- 8.6.15
- 8.6.14
- 8.6.13
- 8.6.12
- 8.6.11
- 8.6.10
- 8.6.9
- 8.6.8
- 8.6.7
- 8.6.6
- 8.6.5
- 8.6.4
- 8.6.3
- 8.6.2
- 8.6.1
- 8.6.0
- 8.6.0-rc1
- 8.6.0-beta2
- 8.6.0-beta1
- 8.6.0-alpha1
- dev-EWPP-916
- dev-EWPP-916-2
- dev-revert-8.9.x
- dev-EWPP-516-9.0.x
- dev-EWPP-516-8.8.x
- dev-EWPP-516-8.9.x
- dev-OPENEUROPA-2943-8.8.x
This package is auto-updated.
Last update: 2024-10-29 05:46:36 UTC
README
openeuropa/drupal-core-require-dev
provides the require-dev
dependencies of drupal/core
as a standalone package. It follows the same release cycle and versioning scheme as Drupal core. You should use the same version constraint for it as you use for Drupal core.
It applies some patches on drupal/core
that are needed for development on OPENEUROPA modules.
Patches list
- Patch for issue #2943172 - Directories can't be ignored when collecting extensions during PHPUnit tests. Symlinks inside the Drupal testing instance result in infinite loops.
- Patch for issue #2571475 - Outbound HTTP requests fail with KernelTestBase (TNG).
Usage
Drupal Core 8.7.x
composer require --dev openeuropa/drupal-core-require-dev ~8.7
Installation using Docker Compose
The setup procedure can be simplified by using Docker Compose.
Requirements:
The default docker-compose.yml
file should be enough to set the project up.
Run:
$ docker-compose up -d
You can make any alterations you need for your local Docker setup, creating a new file docker-compose.local.yml
with the alterations.
Run:
$ docker-compose -f docker-compose.yml -f docker-compose.local.yml up -d
Then:
$ docker-compose exec web composer install