Yeah I'd really like this. We use TeamCity for builds and octopus for deploys. TeamCity enables one to grab a badge (via a URL) that can be embedded into anywhere that understands HTML/markdown. For example, we display the status of our builds in the header of our Slack channel.
It would be nice to do the same for our octopus deployments. Have a badge that (optionally) shows latest release number, project name, etc..
Maybe something like this (statusIcon is the TeamCity convention):
api/channels/Channels-XXX/statusIcon
api/projects/Projects-YYY/statusIcon
maybe we could have the option to customise it:
api/projects/Projects-YYY/statusIcon?showReleaseNumber=true
api/projects/Projects-YYY/statusIcon?showLatestSuccessful=true
etc...
Yeah I'd really like this. We use TeamCity for builds and octopus for deploys. TeamCity enables one to grab a badge (via a URL) that can be embedded into anywhere that understands HTML/markdown. For example, we display the status of our builds in the header of our Slack channel.
It would be nice to do the same for our octopus deployments. Have a badge that (optionally) shows latest release number, project name, etc..
Maybe something like this (statusIcon is the TeamCity convention):
api/channels/Channels-XXX/statusIcon
api/projects/Projects-YYY/statusIcon
maybe we could have the option to customise it:
api/projects/Projects-YYY/statusIcon?showReleaseNumber=true
api/projects/Projects-YYY/statusIcon?showLatestSuccessful=true
etc...
You get the idea.