Templating 321 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239
  1. commit 3570f1a2b1a34ce29655e760937f2e58c5c12a10
  2. Merge: 2d335431172 ed19e34256d
  3. Author: Ryan Brandenburg <[email protected]>
  4. Date: Thu Aug 23 10:32:20 2018 -0700
  5. Merge branch 'merge/release/2.2-to-master'
  6. diff --cc .vsts-pipelines/builds/ci-internal.yml
  7. index da3790459ee,84d17f934f5..da64d3f0d66
  8. --- a/.vsts-pipelines/builds/ci-internal.yml
  9. +++ b/.vsts-pipelines/builds/ci-internal.yml
  10. @@@ -8,39 -7,7 +7,7 @@@ resources
  11. - repository: buildtools
  12. type: git
  13. name: aspnet-BuildTools
  14. - ref: refs/heads/release/2.2
  15. + ref: refs/heads/master
  16. phases:
  17. - - template: .vsts-pipelines/templates/phases/default-build.yml@buildtools
  18. - parameters:
  19. - agentOs: Windows
  20. - beforeBuild:
  21. - - task: NodeTool@0
  22. - displayName: Use Node 8.x
  23. - inputs:
  24. - versionSpec: 8.x
  25. -
  26. - - template: .vsts-pipelines/templates/phases/default-build.yml@buildtools
  27. - parameters:
  28. - agentOs: macOS
  29. - beforeBuild:
  30. - - task: NodeTool@0
  31. - displayName: Use Node 8.x
  32. - inputs:
  33. - versionSpec: 8.x
  34. - - script: ./run.sh install-tools; $(Agent.WorkFolder)/.dotnet/dotnet dev-certs https
  35. - displayName: install certs
  36. - env:
  37. - DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
  38. - DOTNET_CLI_TELEMETRY_OPTOUT: 1
  39. -
  40. - - template: .vsts-pipelines/templates/phases/default-build.yml@buildtools
  41. - parameters:
  42. - agentOs: Linux
  43. - beforeBuild:
  44. - - task: NodeTool@0
  45. - displayName: Use Node 8.x
  46. - inputs:
  47. - versionSpec: 8.x
  48. - - script: ./run.sh install-tools; $(Agent.WorkFolder)/.dotnet/dotnet dev-certs https
  49. - displayName: install certs
  50. + - template: ../templates/project-ci.yml
  51. diff --cc .vsts-pipelines/builds/ci-public.yml
  52. index 48474e50cb5,b75ca3bae80..c4e6cf5de3f
  53. --- a/.vsts-pipelines/builds/ci-public.yml
  54. +++ b/.vsts-pipelines/builds/ci-public.yml
  55. @@@ -9,39 -9,7 +9,7 @@@ resources
  56. type: github
  57. endpoint: DotNet-Bot GitHub Connection
  58. name: aspnet/BuildTools
  59. - ref: refs/heads/release/2.2
  60. + ref: refs/heads/master
  61. phases:
  62. - - template: .vsts-pipelines/templates/phases/default-build.yml@buildtools
  63. - parameters:
  64. - agentOs: Windows
  65. - beforeBuild:
  66. - - task: NodeTool@0
  67. - displayName: Use Node 8.x
  68. - inputs:
  69. - versionSpec: 8.x
  70. -
  71. - - template: .vsts-pipelines/templates/phases/default-build.yml@buildtools
  72. - parameters:
  73. - agentOs: macOS
  74. - beforeBuild:
  75. - - task: NodeTool@0
  76. - displayName: Use Node 8.x
  77. - inputs:
  78. - versionSpec: 8.x
  79. - - script: ./run.sh install-tools; $(Agent.WorkFolder)/.dotnet/dotnet dev-certs https
  80. - displayName: install certs
  81. - env:
  82. - DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1
  83. - DOTNET_CLI_TELEMETRY_OPTOUT: 1
  84. -
  85. - - template: .vsts-pipelines/templates/phases/default-build.yml@buildtools
  86. - parameters:
  87. - agentOs: Linux
  88. - beforeBuild:
  89. - - task: NodeTool@0
  90. - displayName: Use Node 8.x
  91. - inputs:
  92. - versionSpec: 8.x
  93. - - script: ./run.sh install-tools; $(Agent.WorkFolder)/.dotnet/dotnet dev-certs https
  94. - displayName: install certs
  95. + - template: ../templates/project-ci.yml
  96. diff --cc src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-CSharp/.template.config/template.json
  97. index 071c77b32c6,dd8af990f6a..391e226158a
  98. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-CSharp/.template.config/template.json
  99. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-CSharp/.template.config/template.json
  100. @@@ -9,8 -9,8 +9,8 @@@
  101. "generatorVersions": "[1.0.0.0-*)",
  102. "description": "An empty project template for creating an ASP.NET Core application. This template does not have any content in it.",
  103. "groupIdentity": "Microsoft.Web.Empty",
  104. - "precedence": "3000",
  105. - "precedence": "4000",
  106. - "identity": "Microsoft.Web.Empty.CSharp.2.2",
  107. ++ "precedence": "5000",
  108. + "identity": "Microsoft.Web.Empty.CSharp.3.0",
  109. "shortName": "web",
  110. "tags": {
  111. "language": "C#",
  112. diff --cc src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-FSharp/.template.config/template.json
  113. index 9ea39a49dbb,30348dc508f..5fcbabce052
  114. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-FSharp/.template.config/template.json
  115. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/EmptyWeb-FSharp/.template.config/template.json
  116. @@@ -8,8 -8,8 +8,8 @@@
  117. "generatorVersions": "[1.0.0.0-*)",
  118. "description": "An empty project template for creating an ASP.NET Core application. This template does not have any content in it.",
  119. "groupIdentity": "Microsoft.Web.Empty",
  120. - "precedence": "3000",
  121. - "precedence": "4000",
  122. - "identity": "Microsoft.Web.Empty.FSharp.2.2",
  123. ++ "precedence": "5000",
  124. + "identity": "Microsoft.Web.Empty.FSharp.3.0",
  125. "shortName": "web",
  126. "tags": {
  127. "language": "F#",
  128. diff --cc src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorClassLibrary-CSharp/.template.config/template.json
  129. index c7998b848f5,6a9262d5169..317a21659f5
  130. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorClassLibrary-CSharp/.template.config/template.json
  131. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorClassLibrary-CSharp/.template.config/template.json
  132. @@@ -11,8 -11,8 +11,8 @@@
  133. "generatorVersions": "[1.0.0.0-*)",
  134. "description": "A project for creating a Razor class library that targets .NET Standard",
  135. "groupIdentity": "Microsoft.Web.Razor",
  136. - "precedence": "3000",
  137. - "precedence": "4000",
  138. - "identity": "Microsoft.Web.Razor.Library.CSharp.2.2",
  139. ++ "precedence": "5000",
  140. + "identity": "Microsoft.Web.Razor.Library.CSharp.3.0",
  141. "shortName": "razorclasslib",
  142. "tags": {
  143. "language": "C#",
  144. diff --cc src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorPagesWeb-CSharp/.template.config/template.json
  145. index 6f8f2808287,1f0cdc54e1b..eba7ce658e0
  146. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorPagesWeb-CSharp/.template.config/template.json
  147. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/RazorPagesWeb-CSharp/.template.config/template.json
  148. @@@ -10,8 -10,8 +10,8 @@@
  149. "generatorVersions": "[1.0.0.0-*)",
  150. "description": "A project template for creating an ASP.NET Core application with example ASP.NET Razor Pages content",
  151. "groupIdentity": "Microsoft.Web.RazorPages",
  152. - "precedence": "3000",
  153. - "precedence": "4000",
  154. - "identity": "Microsoft.Web.RazorPages.CSharp.2.2",
  155. ++ "precedence": "5000",
  156. + "identity": "Microsoft.Web.RazorPages.CSharp.3.0",
  157. "shortName": [
  158. "razor",
  159. "webapp"
  160. diff --cc src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/template.json
  161. index e3bb14c1de9,440408cab89..fbca0bdeb3d
  162. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/template.json
  163. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-CSharp/.template.config/template.json
  164. @@@ -9,8 -9,8 +9,8 @@@
  165. "generatorVersions": "[1.0.0.0-*)",
  166. "description": "A project template for creating an ASP.NET Core application with example ASP.NET Core MVC Views and Controllers. This template can also be used for RESTful HTTP services.",
  167. "groupIdentity": "Microsoft.Web.Mvc",
  168. - "precedence": "3000",
  169. - "precedence": "4000",
  170. - "identity": "Microsoft.Web.Mvc.CSharp.2.2",
  171. ++ "precedence": "5000",
  172. + "identity": "Microsoft.Web.Mvc.CSharp.3.0",
  173. "shortName": "mvc",
  174. "thirdPartyNotices": "https://aka.ms/aspnetcore-template-3pn-210",
  175. "tags": {
  176. @@@ -360,4 -360,4 +360,4 @@@
  177. "continueOnError": true
  178. }
  179. ]
  180. --}
  181. ++}
  182. diff --cc src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-FSharp/.template.config/template.json
  183. index 0ba5846a69c,bc613689e58..f8041a2dd18
  184. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-FSharp/.template.config/template.json
  185. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/StarterWeb-FSharp/.template.config/template.json
  186. @@@ -9,8 -9,8 +9,8 @@@
  187. "generatorVersions": "[1.0.0.0-*)",
  188. "description": "A project template for creating an ASP.NET Core application with example ASP.NET Core MVC Views and Controllers. This template can also be used for RESTful HTTP services.",
  189. "groupIdentity": "Microsoft.Web.Mvc",
  190. - "precedence": "3000",
  191. - "precedence": "4000",
  192. - "identity": "Microsoft.Web.Mvc.FSharp.2.2",
  193. ++ "precedence": "5000",
  194. + "identity": "Microsoft.Web.Mvc.FSharp.3.0",
  195. "shortName": "mvc",
  196. "thirdPartyNotices": "https://aka.ms/aspnetcore-template-3pn-210",
  197. "tags": {
  198. @@@ -153,4 -153,4 +153,4 @@@
  199. "continueOnError": true
  200. }
  201. ]
  202. --}
  203. ++}
  204. diff --cc src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-CSharp/.template.config/template.json
  205. index 3e805b4d899,67f8851fe18..8f6feec3db0
  206. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-CSharp/.template.config/template.json
  207. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-CSharp/.template.config/template.json
  208. @@@ -9,8 -9,8 +9,8 @@@
  209. "generatorVersions": "[1.0.0.0-*)",
  210. "description": "A project template for creating an ASP.NET Core application with an example Controller for a RESTful HTTP service. This template can also be used for ASP.NET Core MVC Views and Controllers.",
  211. "groupIdentity": "Microsoft.Web.WebApi",
  212. - "precedence": "3000",
  213. - "precedence": "4000",
  214. - "identity": "Microsoft.Web.WebApi.CSharp.2.2",
  215. ++ "precedence": "5000",
  216. + "identity": "Microsoft.Web.WebApi.CSharp.3.0",
  217. "shortName": "webapi",
  218. "tags": {
  219. "language": "C#",
  220. diff --cc src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-FSharp/.template.config/template.json
  221. index 27b83646d13,8bf6f04d4ba..1591a1c0e7d
  222. --- a/src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-FSharp/.template.config/template.json
  223. +++ b/src/Microsoft.DotNet.Web.ProjectTemplates/content/WebApi-FSharp/.template.config/template.json
  224. @@@ -8,8 -8,8 +8,8 @@@
  225. "generatorVersions": "[1.0.0.0-*)",
  226. "description": "A project template for creating an ASP.NET Core application with an example Controller for a RESTful HTTP service. This template can also be used for ASP.NET Core MVC Views and Controllers.",
  227. "groupIdentity": "Microsoft.Web.WebApi",
  228. - "precedence": "3000",
  229. - "precedence": "4000",
  230. - "identity": "Microsoft.Web.WebApi.FSharp.2.2",
  231. ++ "precedence": "5000",
  232. + "identity": "Microsoft.Web.WebApi.FSharp.3.0",
  233. "shortName": "webapi",
  234. "tags": {
  235. "language": "F#",