templating
templating copied to clipboard
This repo contains the Template Engine which is used by dotnet new
It would be great if dotnet new supported custom nuget sources when searching for template i.e. ability to specify nuget source to discover non-public templates
Currently all the SDK templates have `groupIdentity` starting from `Microsoft.*`, however this term can also be reused by 3rd party templates. Consider renaming `groupIdentity` to `DotNet.*` to make it more...
# Background This delivers the ability to run integration tests from dotnet/sdk within dotnet/templating builds, therein optimizing integration tests set. # Technical details After splitting our CLI code along with...
### Is your feature request related to a problem? Please describe. I writing templates for F* language which provide exporting to F#. I want make consuming F* programs in .NET...
**Due: Nov/15** 1. Ensure repo is marked "production" or "non-production". CodeQL enrollment is only being tracked on production repos. Instructions [here](https://eng.ms/docs/cloud-ai-platform/devdiv/one-engineering-system-1es/1es-docs/product-catalog/how-to/assign-classify-engineering-artifacts). Please also make sure Service Owners are correctly set...
[Search cache pipeline](https://dev.azure.com/dnceng/internal/_build?definitionId=1025&_a=summary) still fails quite often due to - random test failures - hopefully https://github.com/dotnet/templating/pull/5338 fixes it - install of Azure CLI failures Suggesting to implement retries for installing...
## Background CI tests are occasionaly failing with file access error in PackageManager (TestHelper). E.g. ([failed run](https://dev.azure.com/dnceng-public/public/_build/results?buildId=23408&view=ms.vss-test-web.build-test-results-tab&runId=473854&resultId=100001&paneView=debug)): ``` System.Exception : Failed to pack the project D:\a\1\s\test\Microsoft.TemplateEngine.TestTemplates\Microsoft.TemplateEngine.TestTemplates.csproj: \r\nStdOut: MSBuild version 17.4.0-preview-22368-02+c8492483a...
I have the following `template.json`: ```json { "$schema": "http://json.schemastore.org/template", "author": "Dustin Reagan @ Clevyr", "classifications": [ "Console" ], "identity": "LegacyBank.LEAF.Templates.Service", "name": "Template for creating a new LEAF Service (Service, Client,...
`Microsoft.DotNet.Cli.Utils` is brought to enable the tests, however it brings a lot of other dependencies in just to allow process run. This package can only updated manually. Consider removing it....
### Problem #5198 ### Solution Add doc for reserved aliases since .NET 7.0. ### Checks: - [ ] Added unit tests - [ ] Added `#nullable enable` to all the...