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

Conditional post action depending on which trigger


      as Developer

      I want to be able to execute a post action depending on how a pipeline-job is triggered

      so that I can e.q. send a different slack message if the executing is based on a cron trigger or a upstream project.


      In a declarative jenkinsfile I would like to be able to have the knowledge which trigger triggered the execution.

      Possible options:

      • each trigger gets a unique name which can be queried in the environment
      • a trigger can have an 'expression' block which can be used to set a global boolean


      Thank in advance for considering



      Is this possible?

            Unassigned Unassigned
            c_roubos Casper Roubos
            0 Vote for this issue
            1 Start watching this issue