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

nodejs installer not compatible with declarative pipeline definition

      The following pipeline does not work, as NodeJSInstallation seems not to add node and npm to the classpath.

      pipeline {
      
        tools {
          "jenkins.plugins.nodejs.tools.NodeJSInstallation" "NodeJS_0.10.33"
        }
      
        agent any
        stages {
      
          stage ('test') {
            steps {
                sh "node --version"
                sh "npm --version"
            }
          }
        }
      }
      

          [JENKINS-40624] nodejs installer not compatible with declarative pipeline definition

          Dominik Bartholdi created issue -
          Dominik Bartholdi made changes -
          Assignee Original: Andrew Bayer [ abayer ]
          Dominik Bartholdi made changes -
          Link New: This issue relates to JENKINS-40555 [ JENKINS-40555 ]
          Dominik Bartholdi made changes -
          Assignee New: Dominik Bartholdi [ imod ]

          Dominik Bartholdi added a comment - PR at https://github.com/jenkinsci/nodejs-plugin/pull/14
          Nikolas Falco made changes -
          Assignee Original: Dominik Bartholdi [ imod ] New: Nikolas Falco [ nfalco ]
          Nikolas Falco made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]

          Code changed in jenkins
          User: imod
          Path:
          .gitignore
          pom.xml
          src/main/java/jenkins/plugins/nodejs/tools/NodeJSInstallation.java
          http://jenkins-ci.org/commit/nodejs-plugin/1f27faaf8b3c99bbfad0526d0dca8e2050901a02
          Log:
          JENKINS-40624 add @Symbol(“nodejs”) and populate environment

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: imod Path: .gitignore pom.xml src/main/java/jenkins/plugins/nodejs/tools/NodeJSInstallation.java http://jenkins-ci.org/commit/nodejs-plugin/1f27faaf8b3c99bbfad0526d0dca8e2050901a02 Log: JENKINS-40624 add @Symbol(“nodejs”) and populate environment

          Code changed in jenkins
          User: Nikolas Falco
          Path:
          src/main/java/jenkins/plugins/nodejs/NodeJSCommandInterpreter.java
          src/main/java/jenkins/plugins/nodejs/tools/NodeJSInstaller.java
          http://jenkins-ci.org/commit/nodejs-plugin/6d1683fd1c0b912d873e90f140e1cbfd2acfa570
          Log:
          JENKINS-40624 Annotate other automatic installer from nodejs.org and the command interpreter

          Compare: https://github.com/jenkinsci/nodejs-plugin/compare/1f27faaf8b3c^...6d1683fd1c0b

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Nikolas Falco Path: src/main/java/jenkins/plugins/nodejs/NodeJSCommandInterpreter.java src/main/java/jenkins/plugins/nodejs/tools/NodeJSInstaller.java http://jenkins-ci.org/commit/nodejs-plugin/6d1683fd1c0b912d873e90f140e1cbfd2acfa570 Log: JENKINS-40624 Annotate other automatic installer from nodejs.org and the command interpreter Compare: https://github.com/jenkinsci/nodejs-plugin/compare/1f27faaf8b3c ^...6d1683fd1c0b

          Code changed in jenkins
          User: Nikolas Falco
          Path:
          src/main/java/jenkins/plugins/nodejs/NodeJSCommandInterpreter.java
          src/main/java/jenkins/plugins/nodejs/tools/NodeJSInstaller.java
          http://jenkins-ci.org/commit/nodejs-plugin/05c09668e6a4ff097a2020e73218fbaf46458ee7
          Log:
          JENKINS-40624 Add @Symbol annotation to installer from nodejs.org and command interpreter build step

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Nikolas Falco Path: src/main/java/jenkins/plugins/nodejs/NodeJSCommandInterpreter.java src/main/java/jenkins/plugins/nodejs/tools/NodeJSInstaller.java http://jenkins-ci.org/commit/nodejs-plugin/05c09668e6a4ff097a2020e73218fbaf46458ee7 Log: JENKINS-40624 Add @Symbol annotation to installer from nodejs.org and command interpreter build step

            nfalco Nikolas Falco
            imod Dominik Bartholdi
            Votes:
            3 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: