Jenkins管道不执行管道多个命令

时间:2020-05-11 14:53:19

标签: shell jenkins jenkins-pipeline jenkins-groovy

我正在尝试使用管道(|)执行多个命令,但是不知何故。

pipeline {
   agent any

   stages {

      stage('Build') {

         steps {
                sh label: '', script: ''' 
                                            cd $WORKSPACE/dist
                                            "ls | grep -i main-es2015 | xargs -I '{}' javascript-obfuscator '{}' --compact true"
                                            "ls | grep -i main-es2015 | xargs mv $1 $2"
                                      '''


            }

        }
    }
}

错误

/var/lib/jenkins/workspace/JobName@tmp/durable-99f8a65e/script.sh: 7: /var/lib/jenkins/workspace/JobName@tmp/durable-99f8a65e/script.sh: ls | grep -i main-es2015 | xargs -I '{}' javascript-obfuscator '{}' --compact true: not found

0 个答案:

没有答案