我的drupal8站点的Behat + CircleCI配置

时间:2017-01-19 04:20:51

标签: composer-php behat drupal-8 circleci drush

我对drupal很新。我正在使用带有万神殿的drupal8。我创建了一个网站" ucfictious"。我使用composer和drush创建了一个本地副本。一切顺利,我配置了behat测试也进展顺利。现在我试图通过github配置CircleCI。我遇到了很多错误,我无法解决我的错误。任何人都可以帮我配置CircleCI吗?我正在使用Craychee的工作来构建CircleCI,当我运行时,我收到以下错误:

建立/ install.sh 命令config-import需要更高的引导级别才能运行 - 你[错误] 将需要从更具功能性的Drupal环境中调用drush 运行此命令。 drush命令' config-import'无法执行。 [错误] Drush无法启动(引导)Drupal数据库。 [错误] 提示:当Drush试图:  *引导尚未安装或没有安装的站点 配置数据库。在这种情况下,您可以选择另一个站点 通过指定与--uri一起使用的URI来工作数据库 命令行上的参数。请参阅drush topic docs-aliases 的信息。

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

感谢。

1 个答案:

答案 0 :(得分:0)

搞定了......我的数据库没有正确填充.....通过从DEV环境执行sql-sync(因此它是一个已知的干净副本,即没有填充测试垃圾)然后使用mysqldump的。