Closed (fixed)
Project:
DrupalCI: Test Runner
Component:
Jobs and Job Handling
Priority:
Major
Category:
Feature request
Assigned:
Issue tags:
Reporter:
Created:
26 Sep 2015 at 13:52 UTC
Updated:
16 Mar 2017 at 23:44 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
attiks commentedChecks css files using the csslintrc file already present in core.
Comment #3
attiks commentedNew patch, creating the artifacts dir
Comment #4
attiks commentedNew patch excluding core/tests since it has css files containing UTF16 chars
Comment #5
elachlan commentedWould it make sense to add csslint to the container definition? Similar to the changes for #2600626: [PP-1] Ensure availability of node/npm in the testrunners?
Comment #6
elachlan commentedCreated a new issue to add csslint to the container #2605308: Add csslint to the testrunners
Comment #7
elachlan commentedAttiks could you please review the patch in the child issue #2605308: Add csslint to the testrunners?
Comment #8
elachlan commentedComment #9
lewisnymanMaybe this test could be tweaked so new patches don't add any more errors?
Comment #10
elachlan commentedIt is a separate job. So we can have it pass until all errors are removed and then we switch it to fail.
Here is the output from #1299710: [meta] Automate the coding-standards part of patch review

Comment #11
catchYes warn rather than fail, so we can have everything switched on and not blocked on core would be great.
Comment #12
joelpittetJust something I noticed, though I'm sure you're all aware:
core/vendoris nowvendorComment #13
yesct commentedComment #14
mile23Setting to 'needs work' based on #12.
Comment #15
mile23Addressing blockers for this issue: #2654650: [meta] Jobs for linting and coding standards
Comment #16
MixologicComment #17
MixologicIm working on this this week.
Comment #18
elachlan commented@Mixologic - Thanks for the update!
Comment #19
MixologicOkay, so it turns out the the .csslintrc file that comes with core, which is what we want to use as a fallback if there isnt anything defined for a project, is broken.
This is blocked on fixing core: #2799603: .csslintrc file format is invalid and results in "important is not a valid option"
Comment #20
elachlan commentedComment #21
MixologicComment #23
hestenetThe core issue is now fixed - un-postponing this one.
Comment #24
MixologicThis has been deployed to production. We have csslint checkstyle results now.
Comment #25
Mixologic