Class EnvInjectScriptExecutor


  • public class EnvInjectScriptExecutor
    extends Object
    Author:
    Gregory Boissinot
    • Constructor Detail

      • EnvInjectScriptExecutor

        public EnvInjectScriptExecutor​(@NonNull
                                       Launcher launcher,
                                       @NonNull
                                       org.jenkinsci.lib.envinject.EnvInjectLogger logger)
    • Method Detail

      • executeScriptSection

        public int executeScriptSection​(@CheckForNull
                                        FilePath scriptExecutionRoot,
                                        @CheckForNull
                                        String scriptFilePath,
                                        @CheckForNull
                                        String scriptContent,
                                        @NonNull
                                        Map<String,​String> scriptPathExecutionEnvVars,
                                        @NonNull
                                        Map<String,​String> scriptExecutionEnvVars)
                                 throws org.jenkinsci.lib.envinject.EnvInjectException
        Throws:
        org.jenkinsci.lib.envinject.EnvInjectException