Skip to content
forked from Drupalcz/drupalcz

Drupal.cz community site repository (Drupal 8 version)

License

Notifications You must be signed in to change notification settings

Squelle/drupalcz

 
 

Repository files navigation

Drupal.cz community website

Build status

Branch Build status Dev site HTTP Basic auth
Master Build Status http://stage.drupal.cz drupal / cz
Develop Build Status http://dev.drupal.cz drupal / cz

Contents

  • blt/ - Settings for Acquia BLT.
  • config/ - Exported Drupal configutation.
  • console/ - Cache folder for Drupal Console. ()
  • docroot/ - Website root directory.
  • drush/ - Drush aliases and other rutiens.
  • hooks/ - Acquia cloud hooks. (See https://docs.acquia.com/cloud/manage/cloud-hooks )
  • patches/ - Our custom patches. (But we prefer linking drupal.org.)
  • reports/ - PHP Unit results.
  • tests/ - Collection of tests for Travis CI and local development.
  • .gitignore - Gitignore - be sure to check your own local gitignore so you don't commit your IDE's tmp files.
  • .travis.yml - Travis CI test suite configuration.

Requirements

Getting the site up and running.

  • Get your copy of the code:
  • Prepare your database and fill the credentials into your new local config.
    • cp docroot/sites/default/settings/default.local.settings.php docroot/sites/default/settings/local.settings.php
    • edit this config: docroot/sites/default/settings/local.settings.php
  • Install the site (it will use the Drupal.cz distribution).
    • composer install
    • If this is first time you are setting up BLT, run composer run-script blt-alias
    • blt setup:git-hooks (Learn more about BLT: https://blt.readthedocs.io/)
    • cd docroot
    • drush si dcz
    • Import configuration:
    • drush cim -y
    • Login to new site:
    • drush uli
  • Optional: Migrate data from D6 Drupal.cz
    • Get the database snapshot: https://github.com/Drupalcz/drupalcz_db
    • Import it into new database separarate from D8 version.
    • See docroot/sites/default/default.settings.local.php for info how to connect second DB.
    • Enable module with migration definitions:
    • drush en dcz_migrate -y
    • See which migrations are available:
    • drush migrate-status
    • Run the migration:
    • drush migrate-import --group=dcz6 -vvv
    • Check results:
    • drush migrate-status

Contributing

About

Drupal.cz community site repository (Drupal 8 version)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 39.8%
  • PHP 36.1%
  • HTML 18.1%
  • JavaScript 5.0%
  • Other 1.0%