Fix css linter
[MAILPOET-2949]
This commit is contained in:
@ -142,8 +142,8 @@ jobs:
|
||||
- attach_workspace:
|
||||
at: /home/circleci/mailpoet
|
||||
- run:
|
||||
name: "QA JavaScript"
|
||||
command: ./do qa:javascript
|
||||
name: "QA Frontend Assets"
|
||||
command: ./do qa:frontend-assets
|
||||
qa_php:
|
||||
executor: wpcli_php_latest
|
||||
steps:
|
||||
|
@ -95,7 +95,7 @@ class RoboFile extends \Robo\Tasks {
|
||||
// Clean up folder from previous files
|
||||
array_map('unlink', glob("assets/dist/css/*.*"));
|
||||
|
||||
$this->_exec('npm run stylelint -- "assets/css/src/components/**/*.scss"');
|
||||
$this->_exec('npm run stylelint -- "assets/css/src/**/*.scss"');
|
||||
$this->_exec('npm run scss');
|
||||
$compilationResult = $this->_exec('npm run autoprefixer');
|
||||
|
||||
@ -350,7 +350,7 @@ class RoboFile extends \Robo\Tasks {
|
||||
public function qa() {
|
||||
$collection = $this->collectionBuilder();
|
||||
$collection->addCode([$this, 'qaPhp']);
|
||||
$collection->addCode([$this, 'qaJavascript']);
|
||||
$collection->addCode([$this, 'qaFrontendAssets']);
|
||||
return $collection->run();
|
||||
}
|
||||
|
||||
@ -363,7 +363,7 @@ class RoboFile extends \Robo\Tasks {
|
||||
return $collection->run();
|
||||
}
|
||||
|
||||
public function qaJavascript() {
|
||||
public function qaFrontendAssets() {
|
||||
$collection = $this->collectionBuilder();
|
||||
$collection->addCode([$this, 'qaLintJavascript']);
|
||||
$collection->addCode([$this, 'qaLintCss']);
|
||||
@ -379,7 +379,7 @@ class RoboFile extends \Robo\Tasks {
|
||||
}
|
||||
|
||||
public function qaLintCss() {
|
||||
return $this->_exec('npm run stylelint -- "assets/css/src/components/**/*.scss"');
|
||||
return $this->_exec('npm run stylelint-check -- "assets/css/src/**/*.scss"');
|
||||
}
|
||||
|
||||
public function qaCodeSniffer($severity='errors') {
|
||||
|
@ -18,6 +18,7 @@
|
||||
"autoprefixer": "postcss assets/dist/css/*.css --use autoprefixer --no-map --replace",
|
||||
"scss": "node-sass assets/css/src/ --output assets/dist/css/ --output-style compact",
|
||||
"stylelint": "stylelint --fix",
|
||||
"stylelint-check": "stylelint",
|
||||
"test": "env NODE_PATH=$NODE_PATH:./assets/js/src mocha --require tests/javascript/babel_register.js tests/javascript/**/*.spec.js",
|
||||
"check-types": "tsc --noEmit",
|
||||
"storybook": "start-storybook -s ./ -p 8083",
|
||||
|
Reference in New Issue
Block a user