установка узла на jenkins 2.0 с использованием плагина конвейера

Я запускаю следующий образ докераjenkinsci/jenkins:2.0-rc-1 попробовать jenkins 2.0 и представление "конвейер".

Я не могу установить узел. Вот мой конвейерный скрипт:

node {
    //tool([name: 'node-5.10.1', type: 'jenkins.plugins.nodejs.tools.NodeJSInstallation'])
    sh 'echo $(whoami)'
    sh 'node -v'
}

Ответ, когда это выполняется:

[ci] Running shell script
+ whoami
+ echo jenkins
jenkins
[Pipeline] sh
[ci] Running shell script
+ node -v
/../durable-3b0b1b07/script.sh: 2: /../durable-3b0b1b07/script.sh: node: not found

Вот что я пробовал:

инструмент jenkins NodeJS (который работает правильно при работе с фристайлом)

войдите в Docker-контейнер и установите узел вручную для того же пользователя:

ОБНОВИТЬ:

Основываясь на ответе Джесси Глик ниже, я добавил результат в свои сценарииPATH:

node { 
    def nodeHome = tool name: 'node-5.10.1', type: 'jenkins.plugins.nodejs.tools.NodeJSInstallation'
    env.PATH = "${nodeHome}/bin:${env.PATH}"
    sh 'npm install'
}

Ответы на вопрос(3)

Ваш ответ на вопрос