Greeting fellows,

can anyone point me how to handle shell pipelines in Jenkins 2.164.3
I'm having a problem with the following sample code

stage('inject full build'){
  steps{
    script {
      sh "#!/usr/bin/env bash \n" +
         "clearmake setview -exec 'clearmake -k full' ${VIEW} | awk -F
'<|>' 'NR ==2 { print $2 } ' > foo.txt"
             }
          }
     }
The objective is to record the build id injected into the build queue and
monitor the build status later with LSF bjobs command options. when I put
the above syntax I get an error message like

unexpected syntax error near unexpected token `|`

Any pointers will be appreciated.
Best regards,

Dimitar

Reply via email to