Added support of variables in TOOL_HOME and EXPORTED_PATHS; Fixed bug with check of exported paths

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
[ExportedPaths] - Fixed issue with wrong delimiters of EXPORTED_PATHS in case of different master/slave operating systems

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Added stub for parameters substitution from the build properties

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Fixed bug with NPE in case of empty tools list

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Merge pull request #3 from synopsys-arc-oss/bugfix-npe-for-emty-toolslist

Fixed bug with NPE in case of empty tools list (JENKINS-18481)
Merge pull request #2 from synopsys-arc-oss/master

Support of Variables in EXPORTED_PATHS and TOOL_HOME + bug fixes (JENKINS-14515 and JENKINS-17844)
Added support of global variables

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Modified description of the plugin

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Create README.md
Update README.md
Added option: Skip installation on MatrixBuild
https://issues.jenkins-ci.org/browse/JENKINS-18707

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Merge pull request #4 from synopsys-arc-oss/JENKINS-18707-matrix-build-support

New option: Skip tools installation on MatrixBuild's master job
Added overrides for all overridable methods ofDecoratedLauncher
Resolves: https://issues.jenkins-ci.org/browse/JENKINS-13285

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Merge branch 'master' of https://github.com/jenkinsci/customtools-plugin
[in-progress] - Added stub for support of additional variables.

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Added support of additional variables, which can be specified individually for labels.
Resolves: https://issues.jenkins-ci.org/browse/JENKINS-18774

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Fixed instantiation of the home variables
Resolves https://issues.jenkins-ci.org/browse/JENKINS-18815

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Fixed nulls and duplications in the PATH

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Merge branch 'additional-vars'

Conflicts resolved:
	src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomTool.java
	src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapper.java

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Fixed behavior of the LabelSpecifics

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>