Details
-
Type:
New Feature
-
Status: Closed (View Workflow)
-
Priority:
Minor
-
Resolution: Fixed
-
Component/s: jenkinslint-plugin
-
Labels:
-
Similar Issues:
Description
When the plugin knowledge database is installed is a good practise to force the analyser and therefore share build defects and detect them proactively and in case we don't want to use it then explain the reason in the job description by using the control comment
Severity: Low
Code changed in jenkins
User: Victor Martinez
Path:
README.md
src/main/java/org/jenkins/ci/plugins/jenkinslint/JenkinsLintAction.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/JenkinsLintGlobalConfiguration.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/JobLintAction.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/SlaveLintAction.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/ArtifactChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/BFAChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/CleanupWorkspaceChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/GitRefChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/GitRefSubmoduleChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/GitShallowChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/GradleWrapperChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/GroovySystemExitChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/HardcodedScriptChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/JavadocChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/JobAssignedLabelChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/JobDescriptionChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/JobLogRotatorChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/JobNameChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/MasterLabelChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/MavenJobTypeChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/MultibranchJobTypeChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/NullSCMChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/PollingSCMTriggerChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/SlaveDescriptionChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/SlaveLabelChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/SlaveVersionChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/TimeoutChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/TimerTriggerChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/WindowsSlaveLaunchChecker.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/model/AbstractAction.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/model/AbstractCheck.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/model/AbstractSlaveCheck.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/model/InterfaceCheck.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/model/InterfaceSlaveCheck.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/model/Job.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/model/Lint.java
src/main/java/org/jenkins/ci/plugins/jenkinslint/model/Slave.java
src/main/resources/org/jenkins/ci/plugins/jenkinslint/JenkinsLintAction/index.jelly
src/main/resources/org/jenkins/ci/plugins/jenkinslint/JenkinsLintGlobalConfiguration/config.jelly
src/main/resources/org/jenkins/ci/plugins/jenkinslint/JobLintAction/index.jelly
src/main/resources/org/jenkins/ci/plugins/jenkinslint/SlaveLintAction/index.jelly
src/test/java/org/jenkins/ci/plugins/jenkinslint/AbstractTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/JenkinsLintActionTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/JenkinsLintGlobalConfigurationTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/JobLintActionTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/SlaveLintActionTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/AbstractCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/ArtifactCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/BFACheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/CleanupWorkspaceCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/GitRefCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/GitRefSubmoduleCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/GitShallowCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/GradleWrapperCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/GroovySystemExitCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/HardcodedScriptCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/JavadocCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/JobAssignedLabelCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/JobDescriptionCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/JobLogRotatorCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/JobNameCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/MasterLabelCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/MavenJobTypeCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/MultibranchJobTypeCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/NullSCMCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/PollingSCMTriggerCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/SlaveDescriptionCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/SlaveLabelCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/SlaveVersionCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/TimeoutCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/TimerTriggerCheckerTestCase.java
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/WindowsSlaveLaunchCheckerTestCase.java
http://jenkins-ci.org/commit/jenkinslint-plugin/8be91308e606ed60310171aee1634980d73400a1
Log:
JENKINS-45882[JENKINS-41528] [JENKINS-42268] Jenkins Lint Global Configuration and new Checkers (#21)