ramsalt/drupal-scaffold

此包的最新版本(1.0.8)没有提供许可信息。

将此包添加到基于 drupal/core-composer-scaffold 的任何 Drupal 发行版中,以使其在 Ramsalt 中可用。


README

将此项目添加到任何基于 drupal/core-composer-scaffold 的 Drupal 网站中,以使其在 Ramsalt 中可用。

此项目启用了以下功能

  • 为 wodby 添加 settings.php
  • 为每个环境添加设置文件
  • 提供 wodby.yml 部署后脚本
  • 通过单独的 composer.patches.json 文件启用 drupal-patches
  • 提供在 Ramsalt 中使用的默认 circleci 部署配置
  • 提供默认的 Renovatebot 配置。

启用此项目

此包必须在顶级 composer.json 文件中启用,否则它将被忽略,并且不会执行任何功能。

  1. 将包添加到 'drupal-scaffold' 允许列表

    composer config extra.drupal-scaffold.allowed-packages --json '["ramsalt/drupal-scaffold"]'

    注意:如果您 已经drupal-scaffold.allowed-packages 配置中列出其他包,则此命令不适用于您。在这种情况下,您需要手动将 "ramsalt/drupal-scaffold" 添加到数组中。

  2. 像往常一样要求此包

    composer require ramsalt/drupal-scaffold

生成的 composer.json 应 包含 以下内容

{
    "require": {
        "ramsalt/drupal-scaffold": "^1@beta"
    },
    "extra": {
        "drupal-scaffold": {
            "allowed-packages": [
                "ramsalt/drupal-scaffold"
            ]
        }
    }
}