opengov/basic-project

Project template for a basic Government of Canada project with composer

dev-master 2019-10-16 19:40 UTC

This package is auto-updated.

Last update: 2025-02-17 07:22:58 UTC


README

Build Status

This project template provides a starter kit for managing your site dependencies with Composer with an application of the WET-BOEW GCWeb theme.

Usage

  1. Install composer.

Optional - Global composer installation. If skipping, you may need to replace composer with php composer.phar for your setup.

  1. Create project
composer create-project opengov/basic-project:dev-master MYPROJECT --no-interaction
  1. Install using interface, choose Basic as your installation profile. As an alternative, you can also use drush for installation
drush site:install basic

What does the template do?

The template will setup:

  1. Drupal core in html/core directory.
  2. Profiles in html/profiles directory.
  3. Contributed modules in html/modules/contrib directory.
  4. Libraries for WET-BOEW in html/libraries directory.
  5. Themes in html/themes directory and enables GCWeb as default theme.
  6. settings.php and services.yml in html/sites/default directory.
  7. Drush in vendor/bin/drush directory.
  8. DrupalConsole in vendor/bin/drupal directory.