14 lines
346 B
Groovy
14 lines
346 B
Groovy
|
|
package com.freeleaps.devops.lint
|
||
|
|
|
||
|
|
import com.freeleaps.devops.enums.CodeLinterTypes
|
||
|
|
import com.freeleaps.devops.lint.LinterBase
|
||
|
|
|
||
|
|
class ESLint extends LinterBase {
|
||
|
|
ESLint(steps, workspace, configs) {
|
||
|
|
super(steps, workspace, configs, CodeLinterTypes.ESLINT)
|
||
|
|
}
|
||
|
|
|
||
|
|
def doLint() {
|
||
|
|
steps.sh("eslint --config ${configs} ${workspace}")
|
||
|
|
}
|
||
|
|
}
|