geerlingguy.drupal-console

Ansible 角色:Drupal 控制台

已弃用:此角色已弃用。请直接使用 composer require drupal/console 将 Drupal 控制台安装到您的 Drupal 项目中,或者改用 Drush。

构建状态

在任何 Linux 或 UNIX 系统上安装 Drupal 控制台

需求

需要安装并正常工作 php(版本 5.6 及以上)。

角色变量

可用的变量如下所示,并带有默认值(请参见 defaults/main.yml):

drupal_console_path: /usr/local/bin/drupal

Drupal 控制台将安装到并可用的系统路径。应该在用户的 $PATH 中,以便您可以通过输入 drupal 来使用 Drupal 控制台,而无需输入完整路径。

drupal_console_keep_updated: false

默认情况下,此角色在再次运行时不会更新 Drupal 控制台。如果您希望在每次运行此角色时都更新到最新版本,请将此变量切换为 true

drupal_console_config: ~/.console

Drupal 控制台配置文件的路径。

依赖

  • geerlingguy.php(安装 PHP)。

示例剧本

- hosts: servers
  roles:
    - role: geerlingguy.drupal-console

剧本运行后,drupal 将放置在 /usr/local/bin/drupal(此位置可配置),并将在普通系统帐户下访问。

许可

MIT / BSD

作者信息

此角色由 Jeff Geerling 于 2015 年创建,他也是 Ansible for DevOps 一书的作者。

安装
ansible-galaxy install geerlingguy.drupal-console
许可证
mit
下载
24.7k
拥有者
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns