Lullabot / drupal9ci

Command Line Interface for implementing Continuous Integration in Drupal 9
GNU General Public License v3.0
161 stars 55 forks source link

Replace Behat tests by Cypress.io ones #67

Closed juampynr closed 3 years ago

juampynr commented 3 years ago

Cypress.io's developer experince is much better than Behat's. Among other things:

fjgarlin commented 3 years ago

As part of working on this, we will need to have npm available. I guess it should be added here juampynr/drupal8ci as that's the base image. Perhaps use the opportunity to call it juampynr/drupal9ci.

juampynr commented 3 years ago

@fjgarlin done!

https://hub.docker.com/r/juampynr/drupal9ci/tags?page=1&ordering=last_updated

juampynr commented 3 years ago

It builds from Dockerfile9, which is at the root of this repository. It also adds node which adds npm too.

fjgarlin commented 3 years ago

This is awesome! Thanks 💪