- Issue created by @dydave
- Merge request !7Issue #3525045 by DYdave: Automated testing on GitLab CI: Added initial... → (Open) created by dydave
- 🇫🇷France dydave
Quick follow-up on this issue:
Created the merge request MR !7 above at #2 which adds an initial
.gitlab-ci.yml
file to automate builds on GitlabCI.Added the bare minimum configuration to enable automated build pipelines with all validation jobs:
cspell, eslint, phpcs, phpstan and stylelint.
Left all the variables and custom jobs configuration code commented, so it could be enabled in the future (uncommented).This is left completely at the appreciation and preference of the project maintainers: feel free to adjust the file as you would see fit.
The merge request build came back with errors for all jobs, but fixing them should be considered out-of-scope in this issue.
Fixing validation jobs should be addressed in separate tickets.Bumping issue to Major as this task should be very straight forward and unblock the validation of all pending merge requests.
Moving issue to Needs review as an attempt to attract the attention of project's maintainer and collect more feedback.
Thanks in advance!