jenkinsci / github-autostatus-plugin

Jenkins plugin to provide automatic status for multibranch jobs
https://plugins.jenkins.io/github-autostatus/
MIT License
53 stars 34 forks source link

Enhancements Prefix and comment #35

Closed damon-atkins closed 5 years ago

damon-atkins commented 5 years ago

Prefix as in your example you have deploy it would be nice to be able to prefix it with something <prefix>/deploy reason being is multiple pipelines can be triggered, and if that was the case you could not tell which "setup" stage belong to which running pipeline.

The other alternative is to change the status message in the example you have "This commit is being built" This line could be change instead to indicate the stage e.g. This commit is being built (<stage name>)

jeffpearce commented 5 years ago

HI @damon-atkins - are you referring to the status continuous-integration/jenkins/pr-merge - This commit is being built? That status actually comes from the github branch plugin source plugin and shows the overall status of the entire build. The other commit statuses in the example come from this plugin, and do include the stage name.