Method getComputers() does not return computers for label expressions.
Add tests
Rename method
[JENKINS-17526] Relocating Jetty/Java tmpdir for Mac OS X.
Renamed "Run Command" to "Run Shell Command"

The original name is quite confusing for users, because they usually want to run Batch scripts inside this installer. "Execute Batch Command" is available inside "extra-tool-installers" plugin, so there's no need to implement such installer inside the core.

Related to: https://issues.jenkins-ci.org/browse/JENKINS-20635

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
[JENKINS-21202] - Generalization of Command installers
This change adds an AbstractCommandInstaller, which can be extended for every script-based installation command.

Related to https://issues.jenkins-ci.org/browse/JENKINS-21202

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
[FIXED JENKINS-21202] - Added a BatchCommandInstaller

Related to https://issues.jenkins-ci.org/browse/JENKINS-21202

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Fix failed to start when removed

When jenkins and daemon are removed and not purged,
failed to start.
Because `(echo && exit 0)` exits sub-shell only.
Merge pull request #741 from lvotypko/view-computers

Method getComputers() does not return computers for label expressions.
Merge pull request #992 from lvotypko/ViewTest

Add tests
Fix #992
Refactor #741
Refactor #992
Merge branch 'master' of github.com:jenkinsci/jenkins
[maven-release-plugin] prepare release jenkins-1.547
[maven-release-plugin] prepare for next development iteration
updated changelog for release
Update annotation-indexer to 1.7 so we can use @Restricted on constructors.
updated changelog as a part of the release
merged back the RC branch