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

Please provide pipeline step to notify build status

      Please consider to implement functionality similar to https://github.com/jenkinsci/stashnotifier-plugin

       

          [JENKINS-63611] Please provide pipeline step to notify build status

          Hi, Matt, thanks for the request. Can you elaborate a bit more on your use case, and what you are trying to achieve with a separate build status notification?

          Martin Henschke added a comment - Hi, Matt, thanks for the request. Can you elaborate a bit more on your use case, and what you are trying to achieve with a separate build status notification?

          Matt Kucia added a comment -

          For example when build status should be notified when pipeline comes from some other code than the repo.

          Imagine a pipeline with multiple downstream sub-jobs. Those jobs may be triggered manually as an optional verification or simply too long for base job.

                                           UTs good, static good         additional tests ok      time-consuming verification failed
                                             \/                               \/                     \/
          0) repo A build --> trigger 1 --> notify --> END
                                   \
          1)                        \ test repo pipeline --> a very long process or processes --> notify --> END
          
          3) Another test repo pipeline with repo A revision as paramter --> notify -- END

          But I think the fact that stashnotifier is active and download count is rather substantial talks by itself

          Matt Kucia added a comment - For example when build status should be notified when pipeline comes from some other code than the repo. Imagine a pipeline with multiple downstream sub-jobs. Those jobs may be triggered manually as an optional verification or simply too long for base job. UTs good, static good additional tests ok time-consuming verification failed \/ \/ \/ 0) repo A build --> trigger 1 --> notify --> END \ 1) \ test repo pipeline --> a very long process or processes --> notify --> END 3) Another test repo pipeline with repo A revision as paramter --> notify -- END But I think the fact that stashnotifier is active and download count is rather substantial talks by itself

            Unassigned Unassigned
            matt_kucia Matt Kucia
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: