Add a drupalci.yml file to allow this module to be tested

Created on 8 August 2023, over 1 year ago

One challenges in creating tests for this module is that we don't use the "standard" module installation process - this is because the library we need for the widgets is not contained in a composer repository known by Drupal core. That is why we have special instructions on the project page and in our README where we describe how to add that repository and install that external library manually.

We need to have a similar process for our tests, because we still need that external library for our tests.

This patch adds a drupalci.yml file which is used to customize the installation process on Drupal CI. Specifically, it adds custom commands to the default drupalci.yml that adds https://github.com/antennaio/jquery-bar-rating/archive/v1.2.2.zip as a repository to the main project composer.json used by the testbot, then composer requires the antennaio/jquery-bar-rating library so it can be used.

πŸ“Œ Task
Status

Fixed

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States tr Cascadia

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024