lcatlett / blt-ddev Goto Github PK
View Code? Open in Web Editor NEWddev integration with Acquia BLT
ddev integration with Acquia BLT
Hello! I'm excited to try out this project. I have an existing site that uses ddev, however we've never been able to use blt tests
because the ddev containers do not have Chrome. So this seems like just what we need.
However, after adding this library via Composer and tweaking the config files, when I run ddev blt tests
I am getting the error: [Drupal\Driver\Exception\BootstrapException] No Drupal installation found at /home/brockfanning/repos/foia-api/docroot
. I suspect I have messed something up in the config and I was hoping I could get some help. If there is any particular config or snippet that I should paste in, let me know.
In BLT 12, now that the Behat support has been moved into the acquia/blt-behat plug-in, when doing
blt recipes:ddev --no-interaction
results in the error
PHP Fatal error: Uncaught Error: Class 'Acquia\Blt\Robo\Commands\Tests\BehatCommand' not found in /home/gregg/drupalsites/brc-local/vendor/lcatlett/blt-ddev/src/Blt/Plugin/Commands/BehatDdevCommand.php:7
It appears the BehatCommand has moved from vendor/acquia/blt/src/Robo/Commands/Tests/BehatCommand.php
to vendor/acquia/blt-behat/src/Blt/Plugin/Commands/BehatTestCommand.php
The current recipe pulls in a google chrome binary directly, which is not compatible with M1 Macs.
Can mikemadison13/blt-lando#31 be ported over for DDEV?
I see that Acquia BLT is now EOL so probably this should be noted loudly here? Perhaps archive the repo?
I have tried to use this project, but the composer file doesn't allow installation. I have created a PR with the required changes:
#12
Hit there: seems like this package isn't compatible with BLT 13 and above:
"conflict": {
"acquia/blt": "<=12.5.1"
}
Is there any likelihood of this being resolved in the near term? Cheers.
Hi, thanks for creating this plugin, it's awesome.
It does enable blt to be used on ddev, but for some reason when I run ddev blt setup, it gets to a point where it freezes.
This is what I see when I run it when the -vvv flag:
[notice] Starting Drupal installation. This takes a while. [39.26 sec, 3.96 MB]
[debug] Calling install_drupal(Composer\Autoload\ClassLoader, array) [39.28 sec, 4.03 MB]
No errors are triggered after that, it just remains in there.
This is probably not an issue with the plugin, but I just wanted to put the question here in case you your somebody else has had a similar problem.
Thanks,
After adding blt-ddev to a project I'm getting the following warning when executing $ ddev blt tests
WARNING: The DDEV_URL variable is not set. Defaulting to a blank string.
Refs ddev/ddev#1701
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.