- Add .gitlab.ci.yml file template
- Disable any failing lint tests and create follow-up tasks to fix and re-enable
- Create follow-up to build PHPUnit test suite
Issue fork token_filter-3433112
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 #3
benstallings commentedComment #4
darvanen(Edited to add:) Thanks for kicking this off!
Adding the template by itself doesn't run any PHPUnit tests, those need setting up. Also please set the variables to disable all of the failing linting tests and create follow-up issues to do the work to make them pass so they can be re-enabled.
Comment #5
darvanenComment #6
darvanenComment #7
darvanen@BenStallings I take it back, the template ran the PHPUnit tests in another module I imported the template for, any idea why it didn't here?
Comment #8
darvanenOh..... this module doesn't have any PHPUnit tests. Right. You would think I knew that.
I've set the test support to be forward-looking rather than supporting old versions. Thank you for making it match the info file in the first instance (I've just changed that too in another issue).
Comment #10
darvanenComment #11
darvanenFollow-ups:
#3433144: Create test
#3433143: CSPell - enable and fix
#3433142: Get eslint test to pass and then require it to pass
#3433141: PHPCS - enable and fix
#3433140: PHPStan - enable and fix
Comment #12
darvanen