Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-31829

Evaluated Groovy script should expose the current hudson.model.TaskListener

      Evaluated Groovy script should expose the current hudson.model.TaskListener so that scripts implementers can invoke hudson.model.Run#getEnvironment(hudson.model.TaskListener) (with the actual value) instead of invoking the deprecated hudson.model.Run#getEnvironment() which was deprecated since Jenkins 1.305 (EnvInject currently requires Jenkins ≥ 1.532.3):

          /**
           * @deprecated as of 1.305 use {@link #getEnvironment(TaskListener)}
           */
          public EnvVars getEnvironment() throws IOException, InterruptedException {
      

          [JENKINS-31829] Evaluated Groovy script should expose the current hudson.model.TaskListener

          Code changed in jenkins
          User: Fiouz
          Path:
          src/main/java/org/jenkinsci/plugins/envinject/service/EnvInjectEnvVars.java
          src/main/resources/org/jenkinsci/plugins/envinject/EnvInjectJobProperty/help-groovyScriptContent.html
          src/test/java/org/jenkinsci/plugins/envinject/EnvInjectEvaluatedGroovyScript.java
          http://jenkins-ci.org/commit/envinject-plugin/434ab11da3e59ab102a186b4cae3a5916248f8c8
          Log:
          JENKINS-31829 Add currentListener Groovy variable

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Fiouz Path: src/main/java/org/jenkinsci/plugins/envinject/service/EnvInjectEnvVars.java src/main/resources/org/jenkinsci/plugins/envinject/EnvInjectJobProperty/help-groovyScriptContent.html src/test/java/org/jenkinsci/plugins/envinject/EnvInjectEvaluatedGroovyScript.java http://jenkins-ci.org/commit/envinject-plugin/434ab11da3e59ab102a186b4cae3a5916248f8c8 Log: JENKINS-31829 Add currentListener Groovy variable

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/main/java/org/jenkinsci/plugins/envinject/service/EnvInjectEnvVars.java
          src/main/resources/org/jenkinsci/plugins/envinject/EnvInjectJobProperty/help-groovyScriptContent.html
          src/test/java/org/jenkinsci/plugins/envinject/EnvInjectEvaluatedGroovyScriptTest.java
          http://jenkins-ci.org/commit/envinject-plugin/83f2ee3ef6fa74599fe2b5701b2d393a657aa9f7
          Log:
          Merge branch 'JENKINS-31829'

          Compare: https://github.com/jenkinsci/envinject-plugin/compare/caed755d7920...83f2ee3ef6fa

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/main/java/org/jenkinsci/plugins/envinject/service/EnvInjectEnvVars.java src/main/resources/org/jenkinsci/plugins/envinject/EnvInjectJobProperty/help-groovyScriptContent.html src/test/java/org/jenkinsci/plugins/envinject/EnvInjectEvaluatedGroovyScriptTest.java http://jenkins-ci.org/commit/envinject-plugin/83f2ee3ef6fa74599fe2b5701b2d393a657aa9f7 Log: Merge branch ' JENKINS-31829 ' Compare: https://github.com/jenkinsci/envinject-plugin/compare/caed755d7920...83f2ee3ef6fa

          Oleg Nenashev added a comment -

          Released in 1.93.1

          Oleg Nenashev added a comment - Released in 1.93.1

            oleg_nenashev Oleg Nenashev
            fchuong Frédéric Chuong
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: