Details

    • Similar Issues:

      Description

      According to Jenkins documentation, post should be usable after all steps or a single step

       

      The post section defines one or more additional steps that are run upon the completion of a Pipeline's or stage's run (depending on the location of the post section within the Pipeline).

       

      From <https://jenkins.io/doc/book/pipeline/syntax/#post>

       

      I am encountering this error

       

      WorkflowScript: 17: Expected a stage @ line 21, column 3.
                         post
           ^

      1 error

       

      for the following:

       

      pipeline
      {
          agent any

          stages
          {
              stage('Some Action')
              {
                 steps
                 {
                   script
                   

      {                println "do something"              }

                 }
              }
              post
              {

                   always

                 

      {                 println "Do some work"             }

              }
         }
      }

       

      I believe this syntax correct. I can find no examples to show otherwise. Hopefully you do not mean stages' run.

       

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              ptletski Paul Tletski
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: