ArtifactCheckerDesc: When setting Jenkins Jobs with
Archive Artifact post build you should either set which artifacts or
remove this unused publisher phase.<br/> Otherwise the archive
artifact phase may not match what you expect..ArtifactCheckerSeverity: Medium.BFACheckerDesc: Categorise and analyse failed
builds automatically helps to knowledge share and collaborate within a
team and other teams.<br/>There are some plugins which might help you
to do so, for instance: <a
href="https://plugins.jenkins.io/build-failure-analyzer"
target="_blank"> Build Failure Analyzer</a>..BFACheckerSeverity: Low.CleanupWorkspaceCheckerDesc: {@code There are some builds
which demand a lot of disc space.CleanupWorkspaceCheckerSeverity: Medium.DisplayName: Jenkins Lint.GitRefCheckerDesc: When setting Jenkins Jobs with
Git SCM you might speed up the cloning time if you use git ref repos
when cloning..GitRefCheckerSeverity: Low.GitRefSubmoduleCheckerDesc: When setting Jenkins
Jobs with Git SCM you might speed up the cloning time if you use git
ref repos when cloning submodules..GitRefSubmoduleCheckerSeverity: Low.GitShallowCheckerDesc: When setting Jenkins Jobs
with Git SCM Artifact you might speed up the cloning time if you use
shallow cloning..GitShallowCheckerSeverity: Medium.GradleWrapperCheckerDesc: {@code By distributing the
wrapper with your project, anyone can work with it without needing to
install Gradle beforehand.GradleWrapperCheckerSeverity: Medium.GroovySandboxCheckerDesc: {@code The Groovy Sandbox helps
to protect the Jenkins instance from scripts which are incompetent,
malicious, or both.GroovySandboxCheckerSeverity: High.GroovySystemExitCheckerDesc: {@code System groovy scripts
run in same JVM as Jenkins master, so there's no surprise that
System.exit() kills your Jenkins master.GroovySystemExitCheckerSeverity: High.HardcodedScriptCheckerDesc: When setting Jenkins
Jobs with Shell/Batch builds you shouldn't hardcoded the script it's
recommended to track them in your SCM tool instead.<br/> Otherwise you
won't be able to reproduce your CI environment easily..HardcodedScriptCheckerSeverity: Medium.IconFileName: /images/32x32/graph.png.JavadocCheckerDesc: When setting Jenkins Jobs with
Javadoc post build you should either set which javadocs or remove this
unused publisher phase.<br/>Otherwise the archive artifact phase may
not match what you expect..JavadocCheckerSeverity: Low.Job.LintStability: Lint stability: {0}.JobAssignedLabelCheckerDesc: When setting Jenkins
Jobs you should set where those Jobs can run..JobAssignedLabelCheckerSeverity: Medium.JobDescriptionCheckerDesc: Jenkins project
description might help you to know what it does and further details..JobDescriptionCheckerSeverity: Medium.JobLogRotatorCheckerDesc: When setting Jenkins Jobs
with some Log Rotator configuration helps to reduce the <br/> amount
of disk space and speed up Jenkins UI..JobLogRotatorCheckerSeverity: High.JobNameCheckerDesc: {@code When creating Jenkins Jobs you
must avoid whitespace.JobNameCheckerSeverity: High.MasterLabelCheckerDesc: {@code When setting Jenkins Jobs
you should set where those Jobs can run.MasterLabelCheckerSeverity: Medium.MavenJobTypeCheckerDesc: {@code Maven job type builds
considerably slowly compared to the freestyle projects.MavenJobTypeCheckerSeverity: High.MultibranchJobTypeCheckerDesc: Polling in Jenkins
is inefficient, MultibranchJobProject polls for new branches and also
every branch polls for new changes.<br/>It's strongly recommended to
use another approach, such as: WebHooks, Configuration as Code, ....MultibranchJobTypeCheckerSeverity: High.NullSCMCheckerDesc: Jenkins works fine with
cron/batch tasks, It's strongly recommended to use any SCM tool and
therefore to have in that repo whatever script you need to run..NullSCMCheckerSeverity: Low.PollingSCMTriggerCheckerDesc: Polling a repository
from Jenkins is inefficient; it adds delay on the order of minutes
before a build starts after a commit is pushed, and it adds additional
loads.<br/> It is much better instead to do push-notification from the
repository..PollingSCMTriggerCheckerSeverity: High.SandboxCheckerDesc: Groovy scripts run in same JVM
as Jenkins master, <a
href=https://issues.jenkins-ci.org/browse/JENKINS-14023>JENKINS-14023</a>..SandboxCheckerSeverity: High.SlaveDescriptionCheckerDesc: Jenkins slave
description might help you to know what it does and further details..SlaveDescriptionCheckerSeverity: Medium.SlaveLabelCheckerDesc: When setting Jenkins Slaves
you should set their labels in order to tie those Jobs..SlaveLabelCheckerSeverity: Medium.SlaveVersionCheckerDesc: Jenkins slave version
should match the same version of the Remoting library than the one on
the Master..SlaveVersionCheckerSeverity: Medium.TimeoutCheckerDesc: {@code There are some builds which
might hang forever and cause inaction in the build queue and slaves.TimeoutCheckerSeverity: Medium.TimerTriggerCheckerDesc: When setting Jenkins Jobs
with some Timer trigger configuration use the symbol H (for "hash")
wherever possible <br/>to allow periodically scheduled tasks to
produce even load on the system..TimerTriggerCheckerSeverity: Low.UrlName: jenkinslint.WindowsSlaveLaunchCheckerDesc: {@code This launch method
relies on DCOM and is often associated with subtle
problems.WindowsSlaveLaunchCheckerSeverity: Medium.ArtifactCheckerDesc: When setting Jenkins Jobs with
Archive Artifact post build you should either set which artifacts or
remove this unused publisher phase.<br/> Otherwise the archive
artifact phase may not match what you expect..ArtifactCheckerSeverity: Medium.BFACheckerDesc: Categorise and analyse failed
builds automatically helps to knowledge share and collaborate within a
team and other teams.<br/>There are some plugins which might help you
to do so, for instance: <a
href="https://plugins.jenkins.io/build-failure-analyzer"
target="_blank"> Build Failure Analyzer</a>..BFACheckerSeverity: Low.CleanupWorkspaceCheckerDesc: {@code There are some builds
which demand a lot of disc space.CleanupWorkspaceCheckerSeverity: Medium.DisplayName: Jenkins Lint.GitRefCheckerDesc: When setting Jenkins Jobs with
Git SCM you might speed up the cloning time if you use git ref repos
when cloning..GitRefCheckerSeverity: Low.GitRefSubmoduleCheckerDesc: When setting Jenkins
Jobs with Git SCM you might speed up the cloning time if you use git
ref repos when cloning submodules..GitRefSubmoduleCheckerSeverity: Low.GitShallowCheckerDesc: When setting Jenkins Jobs
with Git SCM Artifact you might speed up the cloning time if you use
shallow cloning..GitShallowCheckerSeverity: Medium.GradleWrapperCheckerDesc: {@code By distributing the
wrapper with your project, anyone can work with it without needing to
install Gradle beforehand.GradleWrapperCheckerSeverity: Medium.GroovySandboxCheckerDesc: {@code The Groovy Sandbox helps
to protect the Jenkins instance from scripts which are incompetent,
malicious, or both.GroovySandboxCheckerSeverity: High.GroovySystemExitCheckerDesc: {@code System groovy scripts
run in same JVM as Jenkins master, so there's no surprise that
System.exit() kills your Jenkins master.GroovySystemExitCheckerSeverity: High.HardcodedScriptCheckerDesc: When setting Jenkins
Jobs with Shell/Batch builds you shouldn't hardcoded the script it's
recommended to track them in your SCM tool instead.<br/> Otherwise you
won't be able to reproduce your CI environment easily..HardcodedScriptCheckerSeverity: Medium.IconFileName: /images/32x32/graph.png.JavadocCheckerDesc: When setting Jenkins Jobs with
Javadoc post build you should either set which javadocs or remove this
unused publisher phase.<br/>Otherwise the archive artifact phase may
not match what you expect..JavadocCheckerSeverity: Low.Job.LintStability: Lint stability: {0}.JobAssignedLabelCheckerDesc: When setting Jenkins
Jobs you should set where those Jobs can run..JobAssignedLabelCheckerSeverity: Medium.JobDescriptionCheckerDesc: Jenkins project
description might help you to know what it does and further details..JobDescriptionCheckerSeverity: Medium.JobLogRotatorCheckerDesc: When setting Jenkins Jobs
with some Log Rotator configuration helps to reduce the <br/> amount
of disk space and speed up Jenkins UI..JobLogRotatorCheckerSeverity: High.JobNameCheckerDesc: {@code When creating Jenkins Jobs you
must avoid whitespace.JobNameCheckerSeverity: High.MasterLabelCheckerDesc: {@code When setting Jenkins Jobs
you should set where those Jobs can run.MasterLabelCheckerSeverity: Medium.MavenJobTypeCheckerDesc: {@code Maven job type builds
considerably slowly compared to the freestyle projects.MavenJobTypeCheckerSeverity: High.MultibranchJobTypeCheckerDesc: Polling in Jenkins
is inefficient, MultibranchJobProject polls for new branches and also
every branch polls for new changes.<br/>It's strongly recommended to
use another approach, such as: WebHooks, Configuration as Code, ....MultibranchJobTypeCheckerSeverity: High.NullSCMCheckerDesc: Jenkins works fine with
cron/batch tasks, It's strongly recommended to use any SCM tool and
therefore to have in that repo whatever script you need to run..NullSCMCheckerSeverity: Low.PollingSCMTriggerCheckerDesc: Polling a repository
from Jenkins is inefficient; it adds delay on the order of minutes
before a build starts after a commit is pushed, and it adds additional
loads.<br/> It is much better instead to do push-notification from the
repository..PollingSCMTriggerCheckerSeverity: High.SandboxCheckerDesc: Groovy scripts run in same JVM
as Jenkins master, <a
href=https://issues.jenkins-ci.org/browse/JENKINS-14023>JENKINS-14023</a>..SandboxCheckerSeverity: High.SlaveDescriptionCheckerDesc: Jenkins slave
description might help you to know what it does and further details..SlaveDescriptionCheckerSeverity: Medium.SlaveLabelCheckerDesc: When setting Jenkins Slaves
you should set their labels in order to tie those Jobs..SlaveLabelCheckerSeverity: Medium.SlaveVersionCheckerDesc: Jenkins slave version
should match the same version of the Remoting library than the one on
the Master..SlaveVersionCheckerSeverity: Medium.TimeoutCheckerDesc: {@code There are some builds which
might hang forever and cause inaction in the build queue and slaves.TimeoutCheckerSeverity: Medium.TimerTriggerCheckerDesc: When setting Jenkins Jobs
with some Timer trigger configuration use the symbol H (for "hash")
wherever possible <br/>to allow periodically scheduled tasks to
produce even load on the system..TimerTriggerCheckerSeverity: Low.UrlName: jenkinslint.WindowsSlaveLaunchCheckerDesc: {@code This launch method
relies on DCOM and is often associated with subtle
problems.WindowsSlaveLaunchCheckerSeverity: Medium.Copyright © 2016–2017. All rights reserved.