Rui Marinho
e57d160016
Merge 4.8.0 to 5.0.0
2020-09-10 11:57:07 +01:00
Rui Marinho
0bb52af9a3
Merge branch '4.7.0' into 4.8.0
2020-09-10 11:54:13 +01:00
Rui Marinho
1c354a360d
[Nuget] Update signing ( #12016 )
2020-09-03 21:33:23 +01:00
Rui Marinho
3bc36731b4
[Build] Remove VS2017 and old XCODE support, move Flex to core project ( #11972 )
...
* [Pages] Remove pages
* [Pages] Remove PagesGallery update sln
* [Build] Remove 2017
* [Build] Cleanup cake VS2017
* [Build] Remove Xamarin.Build.TypeRedirector
* [Build] Remove references to Use2017
* Update Xamarin.Forms.nuspec
* Update Xamarin.Forms.Platform.UAP.csproj
* [Android]remove Monodroid90
* Update build.cake
* Update Environment.Build.props
* [Android] Remove extra manifest
* [Android]Fix Android tests project
* [Android] Remove __ANDROID_29__ checks
* - remove a few more Android 9 references
* - updates formsviewgroup 10.0
* Update FormsAppCompatActivity.cs
* [iOS,macOS] Remove __XCODE11__
* [Core] Move Flex to core project
* Update Embedding.iOS.csproj
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2020-09-01 19:21:20 +01:00
Rui Marinho
30951b24f0
[Build] Remove pages ( #11971 )
...
* [Pages] Remove pages
* [Pages] Remove PagesGallery update sln
* - remove extra sandbox files
Co-authored-by: Shane Neuville <shneuvil@microsoft.com>
2020-08-31 12:02:55 -07:00
Rui Marinho
979ed05177
[Build] Update sigining ( #11901 )
2020-08-24 15:10:23 +01:00
Rui Marinho
74a88560d9
Update azure-pipelines.yml
2020-07-31 17:17:59 +01:00
Rui Marinho
a3a173a4bd
Add compliance ( #11612 )
...
* [Build] Add Policheck Compliance
* Update azure-pipelines.yml
* Update azure-pipelines.yml
* Update azure-pipelines.yml
* [Build] Add credscan
* Update azure-pipelines.yml
* Add secure checks (#11587 )
* Update packages
* Update packages 2
* Update Newtonsoft
* Update Xamarin.Forms.Xaml.UnitTests.csproj
* Update PagesGallery.Droid.csproj
* Update Xamarin.Forms.Platform.UAP.csproj
* Update Xamarin.Forms.Platform.UAP.csproj
* Update Xamarin.Forms.Maps.UWP.csproj
* [Nuget] Update UITests
* [Nuget] Update nuspecs
* Update Git.Build.targets
* Update build-nuget.yml
* [Build] Move from master to main
* Update build-nuget.yml
* Update build-nuget.yml
* Update build-nuget.yml
* Api scan
* Cleanup
* Delete debug.keystore
* [Build]Add CredScansupression
* [Build] Update supressionfile
* Update Issue7593.xaml.cs
* Revert "Delete debug.keystore"
This reverts commit 54f4ef31f0
.
* Update CredScanSuppressions.json
* Update build-sign.yml
* Add Apiscan to compliance stage
* Update azure-pipelines.yml
* Move windows tests to it's own yaml
* [Build]Update APIscan
* [Build] Comment APIScan
2020-07-30 19:35:20 +01:00
shane
f11d099354
Merge branch '4.8.0' into main
2020-07-03 08:48:58 -05:00
shane
90917090b2
Merge branch '4.7.0' into 4.8.0
2020-07-03 08:43:20 -05:00
shane
5c32c65285
Merge branch '4.6.0' into 4.7.0
...
# Conflicts:
# Xamarin.Forms.Controls.Issues/Xamarin.Forms.Controls.Issues.Shared/TestPages/TestPages.cs
# azure-pipelines.yml
2020-07-03 08:42:46 -05:00
Shane Neuville
079ba5dd24
Uwp ui tests tweaks ( #11250 )
...
* Fix up cake for uwp tests on vm
* - adjust
* - force full screen
* - increase timeout
* - fix path
* - increase uwp timeout
* - search faster
* - search faster
* - fix windowing issues
* - failure screen shots
* - add CV category
* - tests
* - tests
* - tests
* - tests
* - setup to parse az devops categories
* - setup to parse az devops categories
* - setup to parse az devops categories
* - setup to parse az devops categories
* - setup to parse az devops categories
* - setup to parse az devops categories
* - setup to parse az devops categories
* - cleanup
* - cleanup
* - cleanup
2020-07-03 11:29:13 +01:00
Rui Marinho
f7e673b342
[Build] Update nuget and dotnet version ( #11283 )
2020-07-02 12:54:31 +01:00
Rui Marinho
e9e5c68360
[Build] Move from master to main
2020-06-25 17:24:15 -07:00
Rui Marinho
db45ed23a7
[Build] Fix extra timeout
2020-06-17 23:07:40 +01:00
Rui Marinho
ef4d395ffc
Merge branch '4.7.0'
2020-06-17 22:59:38 +01:00
Shane Neuville
0be0eeef06
Android Beta Builds ( #10937 )
...
* Setup for testing master branches of android
* Update build.cake
* - add dsym
* - add dsym
* - add dsym
* - add dsym
2020-06-17 11:39:17 +01:00
Shane Neuville
a104b9f8e9
Add pages depends on to nuget pack job ( #11068 )
2020-06-15 18:01:12 -06:00
Shane Neuville
bd6ef179c9
Merge branch '4.7.0'
2020-06-15 12:22:42 -06:00
Shane Neuville
9146d6b362
Merge branch '4.6.0' into 4.7.0
...
# Conflicts:
# Xamarin.Forms.ControlGallery.iOS/Xamarin.Forms.ControlGallery.iOS.csproj
# azure-pipelines.yml
# build/steps/build-osx.yml
2020-06-15 12:14:26 -06:00
Shane Neuville
a9e84bb578
Add additional parameters to android build and fix iOS cake build ( #11010 )
...
* Fix iOS cake build and upload dsym
* - all the files
* - things
* - dsym
* - config
* - builds
* - remove yml property
* - provision more
* - provision more
* - provision more
* - just build ios proj not sln
* - just build ios proj not sln
* - just build ios proj not sln
* - just build ios proj not sln
* - fix typo
* - cleanup for merge
* - fix typo
* - fix provisionator
* - build android tests
2020-06-15 12:54:09 +01:00
Shane Neuville
5253259fb1
Increase pool timeout, provision less for osx builds, specify Android pools ( #10671 )
...
* increase osx timeout, add pools to android
* - fix params
* - coalesce
* - coalesce
* - more squigglies
* - beta lane
* - stable channel
* - url
* - fix beta link
* - variables
* - fix variables
* - fix variables
* - fix variables
* - why don't you coalesce somewhere else?
* - coalesce together?
2020-05-14 10:39:51 +01:00
Shane Neuville
4a64fa2fc1
Setup more specific 2017 apk/ipas for testing lanes ( #10569 )
...
* set provisionator sdks from pipeline
* - 2017 specific ui test builds
* - env
* - arg
* - arg
* - arg
* - arg
* - arg
* - arg
* - arg
* - arg
* - arg
* - arg
* - arg
* - arg
* - build configuration
* - build configuration
* - build configuration
* - build configuration
* - check for signVmImage before running nuget signing
* Update provisioning.csx
* - build downloads update
2020-05-06 11:49:06 +01:00
Rui Marinho
e862b78305
Merge branch '4.6.0'
2020-04-27 10:25:36 +01:00
Shane Neuville
351e0e8c54
Setup Xcode provisioning through variables and switch to channels ( #10392 )
...
* Xcode provisioning
* - fix
* - provision channels
* - provision channels on mac only
* - install mono if it's not there
* - add jdk install
* - verbose
* - no mo mono
* - fix?
* - add path
* - set path when provisioning
* - androidsdk
* - build tools
* - cake updates
* - android home path
* - path
* - home
* - remove cake sdk
* - install android sdks if they are missing on CI
* - change top use channel
* - move mac check to mac block
* - add latest for xcode
* - fix null check
* [Build] Fix type
* [Build] Install .netcore
* - adds parameters to install custom packages
* - info and windows
* - env
* - env
* - env
Co-authored-by: Rui Marinho <me@ruimarinho.net>
2020-04-24 23:58:04 +01:00
Shane Neuville
4faead38d0
finish merging yaml files
2020-04-15 13:44:17 -06:00
Shane Neuville
ab7f9fb2cc
Set agent os for all pools ( #10211 )
...
* - pipelines
* - pipelines
* - cake
* - demands
* - demands
* - demands
* - stages
* - stages
* - stages
* - stages
* - stages
* - stages
* - stages
* - taba-taba-taba
* - taba-taba-taba
* - less config
* - remove nuget code
* - nuget version
* - xcode check
* - release channel check
2020-04-15 15:36:18 +01:00
Rui Marinho
8704935693
[Build] Pull Xamarin.Forms.Pages to it's own solution ( #10097 )
...
* [Build] Remove Pages from sln
* [Build]Xamarin.Forms.Pages.sln
* Update Xamarin.Forms.Pages.sln
* [Build] Move Xamarin:Forms.Pages
* [Build]updaet pipeline
* Update azure-pipelines.yml
* [Build] Use msbuild task
* [Buil] Add build.tasks
* Update build-windows.yml
* [Build]Remove tizen gallery
* [Build] Add includePages
2020-04-03 16:18:52 -07:00
Shane Neuville
929de7957f
- fix merge
2020-04-01 22:42:20 -06:00
Shane Neuville
a94368d298
Add preview channel args and fixup provisionator ( #10174 )
...
* Add preview channel args and fix mac osx variables
* - remove xcode
* - mono
* - xcode 11.3
* - fix android
* - fix tabs
2020-04-01 19:59:54 -06:00
Rui Marinho
fe3da600b3
[Build] Roll back to 10.14 mojave
2020-03-24 15:14:29 +00:00
Rui Marinho
f6c3d99dc1
Merge branch '4.6.0'
2020-03-24 11:40:01 +00:00
Rui Marinho
7a18459c86
[Build] Rollback to mojave
2020-03-24 10:25:36 +00:00
Rui Marinho
8e90f82704
Merge branch '4.6.0'
2020-03-23 12:20:51 +00:00
Rui Marinho
b230acd6f7
[Build] Fixes to build on Catalina ( #10036 )
...
* Update build.cake
Revert "Update build.cake"
This reverts commit 7a85766a6889e93b01b5a7c245aad7176fbc7b7a.
Update build.cake
Update build.cake
* Update MtouchArch
Fix arch on iPhone
* Update azure-pipelines.yml
2020-03-20 23:36:31 +00:00
Rui Marinho
28dbb904cc
Merge branch '4.6.0'
2020-03-16 23:50:32 +00:00
Rui Marinho
c6fa35592f
Merge branch '4.4.0' into 4.5.0
2020-03-16 17:28:09 +00:00
Rui Marinho
8e6dae2209
[Build] Update pool and pipelines ( #9978 )
...
* Update pool name
* Update azure-pipelines.yml
* Update build-android.yml
* Update build.cake
* Update azure-pipelines.yml
2020-03-16 17:19:26 +00:00
Shane Neuville
1532d46f5f
Add switches to build Control Gallery using the nuget produced by the build ( #8937 )
...
* Build Control Gallery with nugets
* - sync pipelines
* - add team project check
* - fix output dir to match for ui tests
* - preserve dual screen
2020-03-11 11:31:24 +00:00
Shane Neuville
1cb0656489
Ios 2017 compatible Xamarin.Forms.Platform.iOS ( #9760 )
...
* if def out xcode10
* - setup ios targets
* - fix ios 13 inclusion
* - fix cake
* - fix ArtifactStagingDirectory
* - remove restore
* - name the task
* - fix cast
* - fix cast
* - fix cast
* - fix cast
* Update Xamarin.Forms.Platform.iOS/Xamarin.Forms.Platform.iOS.csproj
* - add 2017 lane for osx validation
* - fix cake
* - 2017 netstandard
* - remove build tasks for 2017 compatibility build
* - more conditions
* - apply swapping to mac target
* - macos nuspec
* - provisioning
* - add macos 2017 build
* - add cert back in
* - type redirector
* - fix platform dll nuspec location
2020-03-02 14:50:09 +00:00
Shane Neuville
dc93d7c3fa
Default locally to fast renderers ( #9504 )
2020-02-13 22:17:46 +00:00
Rui Marinho
8372db2ec4
Merge branch '4.4.0' into 4.5.0
2020-02-12 10:25:09 +00:00
Rui Marinho
3313c58198
[Build] Add workspace clean ( #9532 )
...
* [Build] Add workspace clean
* Force clean the docstemp folder before starting
Co-authored-by: E.Z. Hart <hartez@users.noreply.github.com>
2020-02-12 10:22:36 +00:00
Shane Neuville
0f2ff98918
add win2017VmImage for 4.4.0 ( #9206 )
2020-01-15 16:04:05 -08:00
Shane Neuville
d6b1aee3af
Apply cecil fixes to make packages 2017 compatible ( #9145 )
...
* Apply cecil fixes to make packages 2017 compatible
* - version bumps
* - remove extra win builds
* - package fixes
* - conditionally include binding redirect
* - bump type redirector
2020-01-11 12:19:03 -07:00
Shane Neuville
5f4f4dd06c
The great Androidx IF Def'ing of 2019 ( #8898 )
...
* AndroidX API updates
* - merge fixes
* - 2017 fixes
* - extra lines added to cs proj files
* - menu element fix
* - androidx bump
* - cleanup
* - remove extra using
* - missed one
* - fix material version
* - one more TapOverflowMenuButton
2020-01-10 13:35:41 -07:00
Rui Marinho
71587f1148
[Build]Use same counter for all builds ( #9118 )
2020-01-07 23:10:59 +00:00
Shane Neuville
1cf7a4bf71
Merge branch '4.4.0'
2019-12-19 10:33:17 -07:00
Shane Neuville
44dd779647
Package up everything into the PRI file for debug and release builds ( #8926 )
...
* Copy files everywhere
* - release test
* - remove from csproj
* - copy more files
* - xaml
* - disable embeddedxbf
* - fix nuget paths
* - move embed property outside of csproj
* - fix nuspec
* - remove extra files
* - fix typo
* - rebuild
* - build uwp on 2019
* - yaaaaaaml typo
* - taaaaaaabs
* - fix what copies
* - cleanup
2019-12-19 10:32:37 -07:00
Shane Neuville
b62dbb41f3
Setup android to be properly multi targeted ( #7660 )
...
* first steps
* - convert a few more
* - fix forwarders
* - update sdk extras
* - fix nuspecs
* - fix rebase
* - fix sdk extras for vs2017
* - remove forms fixes for 2019
* - Property based TFs
* - update cake
* - remove monoandroid81
* - library updates
* - fix applink nugets
* - 2019 test
* - try 2017
2019-12-13 12:22:24 -07:00