Commit Graph

1375 Commits

Author SHA1 Message Date
Bjarke Berg
bcd47db21a https://github.com/umbraco/Umbraco-CMS/issues/10382 - Fix for transitive packages 2021-06-03 14:33:03 +02:00
Warren Buckley
e02ccebf75 No need for a specific namespace replacer it seems sourceName prop is used for that 2021-05-24 14:39:06 +01:00
Warren Buckley
6aca1ca12e Fix for invalid chars used in dotnet new templates creations to ensure namespace is valid & compiles 2021-05-23 13:33:28 +01:00
Bjarke Berg
cb6f74774d No not use explicit nuspec file for Examine.Lucene anymore :) 2021-05-19 19:12:13 +02:00
Bjarke Berg
f63c85a16c Update version and artifact name generated by azure pipeline (#10277)
* Update version and artifact name generated by azure pipeline

* Fix issue with version

* Add build tags

* test nightly builds

* fix negation + Prefix with Umbraco

* use updatereleasename instead

* test if build number is the issue

* determine releases by tags

* use date and rev instead of build nuber

* build id

* more testing

* more test

* more test

* build without buildId if ResourceTrigger is reason

* more test

* more trials

* determine build type from source branch regex

* test

* test

* test

* test

* test

* test

* test

* use date in nightlies/previews

* use date in nightlies/previews

* addd build id to nightlies
2021-05-18 19:07:17 +02:00
Mario Lopez
69a507e5db V9 - Include models folder in the project (#10250)
* fixes #10213. When models folder is included in project the models have a Build Action of C# Compiler

* models directory comment indicates correct models location

* added PureLive files to App_Data/Temp

* changed PureLive directory

* include generated models in project

* https://github.com/umbraco/Umbraco-CMS/pull/10250/ - Cleanup in csproj file and fix the generated template too

Co-authored-by: Mario Lopez <mario@monkii.com>
Co-authored-by: Bjarke Berg <mail@bergmania.dk>
2021-05-17 09:50:58 +02:00
Bjarke Berg
9507ba84f2 Updated version to beta003 2021-05-12 14:35:06 +02:00
Warren Buckley
dabecbf7af V9 Netcore: Fix missing launch browser param for dotnet run from template (#10238)
* Adds in launchBrowser for Kestrel/Propject profile so running dotnet run from CLI will launch browser

* Keep in sync with the template file that will we ship
2021-05-06 19:56:04 +02:00
Bjarke Berg
8891edc7d5 also copy snupkg files to artifacts (symbol nuget) 2021-05-04 19:51:46 +02:00
Warren Buckley
f344479b40 Netcore: dotnet new template updates and change HideTopLevelNodeFromPath default value to true (#10222)
* As we always ship with config in V8 to set this to be true makes sense it now because default in code

* Explicitly add JSON Schema property incase user IDE does not automap it

* Escaping issue with example usages
2021-05-04 11:06:25 +02:00
Bjarke Berg
8a2c8f1c09 Update version to beta002 2021-04-28 10:11:41 +02:00
Bjarke Berg
ae3fc84369 Fix templates by only allowing generated https ports withing the range 44300-44399 https://docs.microsoft.com/en-us/iis/extensions/using-iis-express/running-iis-express-without-administrative-privileges#summary 2021-04-28 09:30:05 +02:00
Bjarke Berg
5157d67485 Fix for template 2021-04-27 15:01:13 +02:00
Warren Buckley
473bc53c66 dotnet new template - Support unattended (#10107)
* Remove trailing comma

* Remove duplicate property

* Logo is now transparent & not on a solid a white BG

* Adds in auto Nuget Restore with an option to skip auto restore if you wish to

https://github.com/dotnet/dotnet-template-samples/tree/master/08-restore-on-create

* Fix typo

* Rename from UmbracoSolution to UmbracoProject

Bit misleading as it only ever creates a CSProj & not a SLN

* Couple extra places that needed a rename

* Adds support for HTTP & HTTPS port that will autogenerate an available free port number

https://github.com/dotnet/templating/wiki/Available-Symbols-Generators#port

* Update build/templates/UmbracoProject/.template.config/template.json

Co-authored-by: Bjarke Berg <mail@bergmania.dk>

* Update build/templates/UmbracoProject/.template.config/template.json

Co-authored-by: Bjarke Berg <mail@bergmania.dk>

* Rather than COPY appsettings from Umbraco.Web.UI.NetCore we use these specific ones so we can add logic to them

* Support for unattended install with new CLI args

* Change order so all the long textboxes that are optional are together

* Apply suggestions from code review from Elitsa

Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com>

Co-authored-by: Bjarke Berg <mail@bergmania.dk>
Co-authored-by: Elitsa Marinovska <elm@umbraco.dk>
Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com>
2021-04-22 13:22:01 +02:00
Bjarke Berg
c41b05413a Merge pull request #10044 from umbraco/netcore/feature/acceptance_tests_on_azure
Netcore: Run acceptance tests on azure pipelines
2021-03-24 12:30:57 +01:00
Bjarke Berg
efb9aacfe2 Bump version to beta001 2021-03-24 12:30:08 +01:00
Bjarke Berg
55354b969b Added continueOnError: true so the acceptance tests are not blocking a merge 2021-03-24 11:43:33 +01:00
Bjarke Berg
f59d36624d Do not copy umbraco folder content to output folder. Only relevant for publish folder (as far as we know) 2021-03-24 11:05:50 +01:00
Bjarke Berg
36ed141065 Add Linux acceptance tests - Trial 25 2021-03-24 08:02:35 +01:00
Bjarke Berg
4e2072af63 Add Linux acceptance tests - Trial 24 2021-03-24 08:00:31 +01:00
Bjarke Berg
68a3b5bc8c Add Linux acceptance tests - Trial 23 2021-03-24 07:47:19 +01:00
Bjarke Berg
6246d8e32d Add Linux acceptance tests - Trial 22 2021-03-24 07:22:31 +01:00
Bjarke Berg
9394a08c21 Add Linux acceptance tests - Trial 21 2021-03-24 07:16:47 +01:00
Bjarke Berg
3b4a14a615 Add Linux acceptance tests - Trial 20 2021-03-24 07:13:43 +01:00
Bjarke Berg
7210022068 Add Linux acceptance tests - Trial 19 2021-03-24 07:06:04 +01:00
Bjarke Berg
5fbacaf3c5 Add Linux acceptance tests - Trial 18 2021-03-24 06:52:28 +01:00
Bjarke Berg
b4b5f211f3 Add Linux acceptance tests - Trial 17 2021-03-24 06:24:08 +01:00
Bjarke Berg
9f9c1ffbb0 Add Linux acceptance tests - Trial 16 2021-03-24 06:13:40 +01:00
Bjarke Berg
fae00eb6d2 Add Linux acceptance tests - Trial 15 2021-03-24 05:58:40 +01:00
Bjarke Berg
7ef572c555 Add Linux acceptance tests - Trial 14 2021-03-24 05:50:49 +01:00
Bjarke Berg
17689bd6b3 Add Linux acceptance tests - Trial 13 2021-03-23 21:53:53 +01:00
Bjarke Berg
19ae71ea3f Add Linux acceptance tests - Trial 12 2021-03-23 21:50:54 +01:00
Bjarke Berg
5a77a097af Add Linux acceptance tests - Trial 11 2021-03-23 21:46:29 +01:00
Bjarke Berg
02cb808474 Add Linux acceptance tests - Trial 10 2021-03-23 21:45:20 +01:00
Bjarke Berg
bb03d24458 Add Linux acceptance tests - Trial 9 2021-03-23 21:42:10 +01:00
Bjarke Berg
9ce54fa45b Add Linux acceptance tests - Trial 8 2021-03-23 21:36:58 +01:00
Bjarke Berg
d399d2c46c Add Linux acceptance tests - Trial 7 2021-03-23 21:22:43 +01:00
Bjarke Berg
74dff277c3 Add Linux acceptance tests - Trial 6 2021-03-23 21:17:35 +01:00
Bjarke Berg
fd4c12a448 Add Linux acceptance tests - Trial 5 2021-03-23 21:13:10 +01:00
Bjarke Berg
3d88203d7b Add Linux acceptance tests - Trial 4 2021-03-23 21:07:44 +01:00
Bjarke Berg
c569232350 Add Linux acceptance tests - Trial 3 2021-03-23 21:00:50 +01:00
Bjarke Berg
d534493c70 Add Linux acceptance tests - Trial 2 2021-03-23 20:58:50 +01:00
Bjarke Berg
e49f8a0edf Add Linux acceptance tests - Trial 1 2021-03-23 20:52:45 +01:00
Bjarke Berg
fdc1635399 More explicit about what folders to clear 2021-03-23 19:53:28 +01:00
Bjarke Berg
d3d2571477 indentation 2021-03-23 19:28:15 +01:00
Bjarke Berg
782e7dfc90 Better descriptions 2021-03-23 19:16:44 +01:00
Bjarke Berg
876f4be7e6 Dont reuse variable. 2021-03-23 19:13:04 +01:00
Bjarke Berg
5be59da0a8 Dont reuse variable. 2021-03-23 18:40:20 +01:00
Bjarke Berg
4a8d033d24 Update version in both templates 2021-03-23 18:29:07 +01:00
Bjarke Berg
c6eefeb2d7 Always post test result 2021-03-23 14:04:55 +01:00