Граф коммитов

6 Коммитов

Автор SHA1 Сообщение Дата
Peter Collins 45dd0edab9
[build] Use arcade dependency management (#729) 2021-04-15 19:49:21 +01:00
Matthew Leibowitz 25ea670648
Clean up iOS simulators (#545) 2021-03-18 15:13:30 +02:00
Jonathan Dick 6aaa984d78
Make .NET 6 Packable (#13881)
* Add some common nupkg properties to everything

* Remove project property refactored into directory build props

* Remove properties now in common dir build props

* Add net6 version of project

* More net6

* Only target netstandard2.0 now

net4* is no longer needed as there's no more vs2017 support

* Clean up strong naming a bit

* Update dependencies

* Package all the things for build tasks in the -t:Pack

* Add more net6 project versions

* Clean up whitespace

* Needed moar NET6

* Name fixes

* Added meta project for packaging and package script

* Remove assembly copyright (now duplicates)

* Add resizetizer, add params to package script

* Disable strong naming for now

We need to re-evaluate how we do this a bit, we should probably use the `al` tool to do it now, and I believe the StrongNamer package may not work anymore, but we can do the same thing in a custom target at a later date.

* Fix path to tasks assembly

* don't build ios on android specific project

* Finish rename of toolbox file

* - add cake

* - fix cake extras

* fix the copy for the IDE

* Try packing on CI

* versions baby!

* build release

* this should od it

* this

* oops

* Move to an empty folder

* Use new symbol formats

* no symbols for build tasks and the head

* symbol all the things

* Compiler error with commented out code XD

* oopsies

* only build transitive

* Try this

* log everything

* This might work

* REPORTS

* previews

* needed

* versions

* duh

* Update build.cake

Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
2021-03-02 12:36:17 -05:00
Matthew Leibowitz e81949278a
Start Running Device Tests (#13762)
* Improve the Android testing

* Add a longer boot timeout for CI (it takes about 5 mins to boot)
* Fail the command if the tests failed
* Pass the arch correctly
Add support for selecting the emulator "skin" or "type"

* Make sure to unify the runs

* fail the build if the tests failed
* copy the test result files to <out-dir>/TestResults.xml

* Just getting something going

* This

* Update device-tests-android.yml

* Run the correct script

* Fix the restore config file

* Install the emulator

* Use separate lines for readability

* Move to a new pipeline

* Renamed

* this

* Update handlers.yml

* test2

* Update device-tests.yml

* Update device-tests.yml

* af

* Update device-tests.yml

* not sure

* Revert "not sure"

This reverts commit 2d722aba9737370fc9c48fa02e3a2b4b02efa769.

* not sure

* Update device-tests.yml

* Update device-tests.yml

* Update device-tests.yml

* sadfasdf

* Update device-tests.yml

* Update device-tests.yml

* Update device-tests.yml

* Run everything correctly again

* change this

* Get some vars

* Better things

* Better name

* Oops

* Update device-tests-android.yml

* Fix the tests

* Test this

* Update device-tests.yml

* Update device-tests.yml

* things

* more

* fix

* disable ios stuff

* need the envvars

* enabling the profiles again

* push the other one

* better

* can't use the shared runtime

* aadsf

* essentials ios

* adfs

* fix things

* change package names

* oops

* Reverts

* finals

* Fix android tests

* Make sure to pass the context to Platform.Init
* Add support for running tests inside an actual Activity
* Prepare to move the shared code into a new assembly for reuse

* move

* quick build to test

* Revert "quick build to test"

This reverts commit dd92838e995d363eab38e699e4ec4c26cf1b3bea.
2021-02-26 10:14:43 +00:00
Matthew Leibowitz 678aff847e
Add scripts to run device tests (#13641) 2021-02-11 01:17:57 +02:00
Shane Neuville b79a76493a
Switch build scripts to use dotnet cake (#13691)
* Switch build scripts to use dotnet cake

* - pin to version 0.38.5

* - cake version

* - dotnet first

* quotes

* - windows fix

* - fix bash to ignore empty parameters

* - roll back android

* - kudos

* - fix

* - shift

* - empty space
2021-02-08 10:30:40 +00:00