ec-europa / subsite
Subsite template to initiate a new subsite project that uses toolkit.
Installs: 2 739
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 19
Forks: 17
Type:project
Requires
- php: >=8.1
- composer/installers: ^2.2
- cweagans/composer-patches: ^1.7
- drupal/core: ^10
- drupal/core-composer-scaffold: ^10
- drush/drush: ^10 | ^11
Requires (Dev)
- behat/mink-goutte-driver: ^1.0 || ^2.0
- drupal/core-dev: ^10
- drupal/drupal-driver: ^2.2.0
- drupal/drupal-extension: ~4.0 || ^5
- ec-europa/toolkit: ^9.2
Conflicts
This package is auto-updated.
Last update: 2024-12-09 11:52:47 UTC
README
The OPEN EUROPA IT Platform is the technical side of the digital transformation programme at the European Commission. This composer project contains the subsite templates that are used to build the projects.
Choose the right version
A specific branch is provided for each Drupal core version.
- Note: these are the default values that you can configure.
Installation
The build system for NextEuropa projects is packaged in a toolkit that can be found here: ec-europa/toolkit . This is the only required composer package to set up your project. To initiate a new project you can execute the following command (replace the branch to fit your needs):
git clone git@github.com:ec-europa/subsite.git --branch=release/9.x project-folder-name cd project-folder-name docker-compose up -d docker-compose exec web composer create-project
This will clone the current repository and install the toolkit. After this is
done the .git/ files of the template repository will be removed. This sets up a
clean toolkit that you can git init
your own project on. For any information
on toolkit usage, please refer to its documentation:
ec-europa/toolkit