Is your feature request related to a problem? Please describe.
One of the tasks to take after a project creation by the Guidance is to add manually different, but the each time the same files.
These files are following and are available in this ZIP file example-files.zip:
.gitattributes
GitVersion.yaml
global.json
For maintenance and versioning reason, these files should be available in a repository too.
To have them on the same place like the build templates, a good candidate would be the build templates repository Templating.
Describe the solution you'd like
It would be very helpful if the Guidance places/copied the aforementioned files into the repository root on project creation.
Describe alternatives you've considered
There is no alternative for an automated solution. But for the manually process an alternative can be to make the files available on a central place and keep them up to date. So ensure that everybody has the same files version in use.
Additional context
These files are supporting the development process by ensuring how files are handled (.gitattributes), the SDK version to use on build time (global.json) and how the artifacts are versioned (GitVersion.yaml).
Is your feature request related to a problem? Please describe. One of the tasks to take after a project creation by the Guidance is to add manually different, but the each time the same files.
These files are following and are available in this ZIP file example-files.zip:
.gitattributes
GitVersion.yaml
global.json
For maintenance and versioning reason, these files should be available in a repository too.
To have them on the same place like the build templates, a good candidate would be the build templates repository
Templating
.Describe the solution you'd like It would be very helpful if the Guidance places/copied the aforementioned files into the repository root on project creation.
Describe alternatives you've considered There is no alternative for an automated solution. But for the manually process an alternative can be to make the files available on a central place and keep them up to date. So ensure that everybody has the same files version in use.
Additional context These files are supporting the development process by ensuring how files are handled (
.gitattributes
), the SDK version to use on build time (global.json
) and how the artifacts are versioned (GitVersion.yaml
).