我的 drupal8 站点的 Behat + CircleCI 配置

Behat + CircleCI Configuration for my drupal8 site

我是 drupal 的新手。我正在将 drupal8 与万神殿一起使用。我创建了一个站点 "ucfictious"。我使用 composer 和 drush 创建了一个本地副本。一切顺利,我配置的 behat 测试也很顺利。现在我正在尝试通过 github 配置 CircleCI。我 运行 犯了很多错误,我无法解决我的错误。谁能帮我配置 CircleCI?我正在使用 Craychee 的作品来构建 CircleCI,当我 运行 我收到以下错误:

build/install.sh 命令 config-import 需要更高的 bootstrap 级别到 运行 - 你 [错误] 需要从功能更强大的 Drupal 环境中调用 drush 到 运行 这个命令。 无法执行 drush 命令 'config-import'。 [错误] Drush 无法启动 (bootstrap) Drupal 数据库。 [错误] 提示:当 Drush 试图: * bootstrap 一个尚未安装或没有 配置的数据库。在这种情况下,您可以 select 另一个网站 通过指定要与 --uri 一起使用的 URI 来设置工作数据库 命令行参数。请参阅 drush topic docs-aliases 详情。

Drupal 版本:8.2.5 Drush 版本:8.1.8 Php 版本:5.6 对于 Behat 配置,我遵循了 Craychee 的工作:http://craychee.io/blog/2015/08/04/no-excuses-part4-testing/

谢谢。

成功了...我的数据库没有正确填充......通过从 DEV 环境执行 sql-sync(所以它是一个 known-clean 副本,即没有填充测试垃圾)然后使用 mysqldump。