Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-59993

post Support for a stage

    XMLWordPrintable

    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

          ptletski Paul Tletski created issue -
          oleg_nenashev Oleg Nenashev made changes -
          Field Original Value New Value
          Component/s pipeline [ 21692 ]
          Component/s pipeline-model-definition-plugin [ 21706 ]
          Component/s core [ 15593 ]

            People

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

              Dates

              Created:
              Updated: