Add custom version to environments dashboard
Problem to solve
As a user, I want to see the version number of an environment in the environments dashboard, so I can see at a glance what versions are in what environments.
Intended users
- Parker (Product Manager)
- Delaney (Development Team Lead)
- Sasha (Software Developer)
- Presley (Product Designer)
- Devon (DevOps Engineer)
- Sidney (Systems Administrator)
- Sam (Security Analyst)
User experience goal
The user should be able to see and interact with the release tag
associated to an environment in the environment dashboard card view.
Proposal
When using the environments dashboard it is difficult to see at a glance what versions are in what environment. I can see the CI build number and the git commit but it would be great to see a meaningful version for all team members to understand.
It would require some place for setting the number. One option would be to look for a version.txt in the pipeline's artifacts that will be what is displayed in the dashboard.
We could also display the release tag
associated to an environment, in the environment dashboard card.
Further details
Octopus deployment dashboard does something like this:
Permissions and Security
Documentation
Yes, this will need an update to the environments dashboard documentation.
Availability & Testing
What does success look like, and how can we measure that?
Success would be to be able to see the meaningful version number for what is deployed across environments in the environments dashboard.
What is the type of buyer?
Is this a cross-stage feature?
No