Problem/Motivation
Since Jun 2023, Drupal.org enabled GitLab CI for testing purposes. GitLab CI is now preferred over DrupalCI for testing.
This issue is to track progress towards getting a .gitlab-ci.yml file so that we can migrate away from the deprecated DrupalCI to GitLab CI.
GitLab CI documentation: https://www.drupal.org/docs/develop/git/using-gitlab-to-contribute-to-dr...
Benefits:
1) Testing is about five times faster
@see: https://www.drupal.org/about/core/blog/drupal-cores-gitlab-ci-testing-is...
2) Ability to configure tests in a more obvious and flexible way.
3) Great UI!
4) While we don't have tests in the module, we would still benefit from automated code style checks.
API changes
No API changes.
This task is devoted to the LutskGCW24, please, don't work with it until it starts.
Issue fork entityreference_live_preview-3417254
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
oleksandr p. commentedComment #3
oleksandr p. commentedI added the default Gitlab CI template for the project. Created a new MR.
Comment #5
_shyLooks fine. Added to merge queue.
Comment #6
_shyJust found that MR created in the wrong branch. Please, revert these changes from the 7.x branch and create a new one to the 8.x.
Comment #7
ViacheslavMiakota commentedComment #9
ViacheslavMiakota commentedComment #10
snap_xAdd "SKIP_PHPUNIT: 1" variable please
Check an example here
Comment #11
ViacheslavMiakota commentedComment #12
ViacheslavMiakota commentedComment #14
_shyComment #15
_shy