drupal: root: "build" base_url: "http://web:8080/build" site: name: "OpenEuropa Whitelabel theme" profile: "minimal" database: host: "mysql" port: "3306" name: "drupal" user: "root" password: "" sparql: host: "sparql" port: "8890" post_install: # Prepare the instance. - "./vendor/bin/drush en config_devel -y" - "./vendor/bin/drush en field_ui -y" - "./vendor/bin/drush en oe_authentication -y" - "./vendor/bin/drush en oe_corporate_blocks -y" - "./vendor/bin/drush en oe_multilingual -y" - "./vendor/bin/drush en oe_whitelabel_contact_forms -y" - "./vendor/bin/drush en oe_whitelabel_helper -y" - "./vendor/bin/drush en oe_whitelabel_search -y" - "./vendor/bin/drush en oe_whitelabel_news -y" - "./vendor/bin/drush en oe_whitelabel_event -y" - "./vendor/bin/drush en toolbar -y" - "./vendor/bin/drush theme:enable oe_whitelabel -y" - "./vendor/bin/drush theme:enable seven -y" - "./vendor/bin/drush config-set system.theme default oe_whitelabel -y" - "./vendor/bin/drush config-set system.theme admin seven -y" - "./vendor/bin/drush config-set node.settings use_admin_theme 1 -y" - "./vendor/bin/drush config-set cas.settings forced_login.enabled 0 -y" - "./vendor/bin/drush cr" settings: settings: file_scan_ignore_directories: - "node_modules" - "bower_components" - "vendor" - "${drupal.root}" databases: sparql_default: default: prefix: "" host: ${drupal.sparql.host} port: ${drupal.sparql.port} namespace: 'Drupal\sparql_entity_storage\Driver\Database\sparql' driver: 'sparql' commands: drupal:site-setup: - { task: "run", command: "drupal:symlink-project" } - { task: "run", command: "drupal:drush-setup" } - { task: "run", command: "drupal:settings-setup" } - { task: "run", command: "setup:phpunit" } setup:phpunit: - { task: "process", source: "phpunit.xml.dist", destination: "phpunit.xml" } release: tasks: - { task: "copy", from: "assets", to: "oe_whitelabel/assets" } - task: "append" file: "oe_whitelabel/oe_whitelabel.info.yml" text: | # Information added by OpenEuropa packaging script on ${release.date} at ${release.time}. project: oe_whitelabel version: ${release.version} datestamp: ${release.timestamp}