|The Drupal site directory (only for multisite). Default: _default_.
|===
=== Docker-related settings
|===
|Parameters |Description
|_docker_workspace_
|The Docker workspace. Default: _/opt/sfl_
|_docker_site_root_
|Drupal root in the Docker container. Default: _/opt/sfl/src/drupal_.
|bind_port
|The Docker port. Default: _8001_.
|_apache_user_
|The user running Apache in the Docker container. Default: _www-data_.
|_container_ip_
|Docker auto-added container IP. **Do not edit**.
|===
=== Target environments settings
TODO
= Fabric tasks
*Drupalizer* is a Fabric script on top of Docker and tightly integrated with Drush and Drupal that provides the developer high-level tasks to manage the local development environment.
TIP: Drupalizer is configured as a git submodule for every project that needs to use it.
TIP: Drupalizer should be configured as a git submodule for every project that needs to use it.
For a complete overview of all available commands, run:
...
...
@@ -14,7 +129,7 @@ To get a more nested or tree-like view, pass the following option:
$ fab --list-format=nested --list
==== Top-level tasks
== Top-level tasks
The top-levels tasks are larger tasks that include others. They are the most commonly called tasks.
...
...
@@ -26,10 +141,15 @@ The top-levels tasks are larger tasks that include others. They are the most com
$ fab install
* _Update_ the Drupal installation
CAUTION: This command will wipe all the modifications made in the working directories.
* _Update_ the Drupal installation
$ fab update
CAUTION: This command may wipe the modifications made in the working directories.
* _Configure_ and _run_ the Behat tests:
$ fab test
...
...
@@ -37,7 +157,7 @@ The top-levels tasks are larger tasks that include others. They are the most com
TIP: The formatters used are _pretty_ and _junit_.
==== Other common tasks
== Other common tasks
Some more atomic tasks supported by *Drupalizer* would be: