Branch: refs/heads/master
Home: https://github.com/jenkinsci/jenkinslint-plugin
Commit: 8be91308e606ed60310171aee1634980d73400a1
https://github.com/jenkinsci/jenkinslint-plugin/commit/8be91308e606ed60310171aee1634980d73400a1
Author: Victor Martinez <[email protected]>
Date: 2017-07-31 (Mon, 31 Jul 2017)
Changed paths:
M README.md
M src/main/java/org/jenkins/ci/plugins/jenkinslint/JenkinsLintAction.java
A
src/main/java/org/jenkins/ci/plugins/jenkinslint/JenkinsLintGlobalConfiguration.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/JobLintAction.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/SlaveLintAction.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/ArtifactChecker.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/check/BFAChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/CleanupWorkspaceChecker.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/check/GitRefChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/GitRefSubmoduleChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/GitShallowChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/GradleWrapperChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/GroovySystemExitChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/HardcodedScriptChecker.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/check/JavadocChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/JobAssignedLabelChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/JobDescriptionChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/JobLogRotatorChecker.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/check/JobNameChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/MasterLabelChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/MavenJobTypeChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/MultibranchJobTypeChecker.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/check/NullSCMChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/PollingSCMTriggerChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/SlaveDescriptionChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/SlaveLabelChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/SlaveVersionChecker.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/check/TimeoutChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/TimerTriggerChecker.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/check/WindowsSlaveLaunchChecker.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/model/AbstractAction.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/model/AbstractCheck.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/model/AbstractSlaveCheck.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/model/InterfaceCheck.java
M
src/main/java/org/jenkins/ci/plugins/jenkinslint/model/InterfaceSlaveCheck.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/model/Job.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/model/Lint.java
M src/main/java/org/jenkins/ci/plugins/jenkinslint/model/Slave.java
M
src/main/resources/org/jenkins/ci/plugins/jenkinslint/JenkinsLintAction/index.jelly
A
src/main/resources/org/jenkins/ci/plugins/jenkinslint/JenkinsLintGlobalConfiguration/config.jelly
M
src/main/resources/org/jenkins/ci/plugins/jenkinslint/JobLintAction/index.jelly
M
src/main/resources/org/jenkins/ci/plugins/jenkinslint/SlaveLintAction/index.jelly
A src/test/java/org/jenkins/ci/plugins/jenkinslint/AbstractTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/JenkinsLintActionTestCase.java
A
src/test/java/org/jenkins/ci/plugins/jenkinslint/JenkinsLintGlobalConfigurationTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/JobLintActionTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/SlaveLintActionTestCase.java
R
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/AbstractCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/ArtifactCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/BFACheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/CleanupWorkspaceCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/GitRefCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/GitRefSubmoduleCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/GitShallowCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/GradleWrapperCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/GroovySystemExitCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/HardcodedScriptCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/JavadocCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/JobAssignedLabelCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/JobDescriptionCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/JobLogRotatorCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/JobNameCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/MasterLabelCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/MavenJobTypeCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/MultibranchJobTypeCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/NullSCMCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/PollingSCMTriggerCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/SlaveDescriptionCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/SlaveLabelCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/SlaveVersionCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/TimeoutCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/TimerTriggerCheckerTestCase.java
M
src/test/java/org/jenkins/ci/plugins/jenkinslint/check/WindowsSlaveLaunchCheckerTestCase.java
Log Message:
-----------
[JENKINS-45882] [JENKINS-41528] [JENKINS-42268] Jenkins Lint Global
Configuration and new Checkers (#21)
* Initial approach to use GlobalConfiguration
* Added Lint global settings to enable/disable it
* Disabling and Ignoring are now different status.
* Fixed README.md
* Added remaining checkers
* Saving global configuration based on the
https://wiki.jenkins.io/display/JENKINS/Manage+global+settings+and+tools+installations
* Some minor bits and pieces to only show defects when they are in the right
state
* Fixed Tests to use the enabled flag
* Enabled JobAction managed by GlobalSettings although the system property will
be deprecated shortly
* Added Threshold option in the Global Settings
* Added TestCases for the new hardcoded threshold argument/variable
* Added FormValidation Test Case for the Threshold value
* SpeedUp TestCases usng the ClassRule pattern
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.