要https://github.com/jenkinsci/workflow-cps-plugin/#technical-design节点版本 - 我希望运行以下内容:
@com.cloudbees.groovy.cps.NonCPS
def test(String value) {
// All Path operations here
Paths.get(value)
我用docker运行以下内容:
node --version
我明白了:
docker run node:4-onbuild -v
我的问题是:如何从docker容器获取节点版本?
答案 0 :(得分:1)
您需要特别要求docker在节点容器中运行-v
,如下所示
docker run -it --rm node /bin/bash -c 'node --version'