Skip to content

Feature Request: Add version number to each template #732

Open
@gilzow

Description

@gilzow

Our template artifacts are starting points for customers (as opposed to upstreams) and hence are copies of that template's repository. This can cause challenges down the road when a customer needs assistance with one of these copies of our templates that was created some time ago, as their copy could be from a time before bugs were fixed, or structural changes made in the template. Having a method to know which "version" of the template they started from would greatly speed up our ability to deduce what the root issue might be.

Currently, the only option is to request the customer provide us the date from the git commit in their project repository where the git message is

Initialize environment from 'https://github.com/platformsh-templates/[template-name].git@[prod-branch]'

This can be challenging to explain to customers who are not familiar/experienced with git/command line. Having a quickly accessible "version" number would make pinpointing the starting state of the template much more efficient.

Possible first step: create a file .version in .platform directory with a timestamp of when the template was last updated.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions