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
Rui Marinho
d8a6daf0f5
[Build] Some updates to VS2017 ( #8855 )
...
* [Build] Update vstest
* [Nuget] Add repository metadada
Allow to push to GitHub pacakge registry
* [Build] Update cake provisioning variable
* [Build] Remove extra steps
* [Build] Update yaml tasks
* [Build] Fix yaml
* [Build] Don0t install dotnet on windows
2019-12-12 22:34:14 +00:00
Shane Neuville
0250aefe57
Revert back to VS 2017 ( #8770 )
2019-12-05 13:35:13 -07:00
Rui Marinho
337bd60a77
Merge branch '4.2.0' into 4.3.0
2019-12-02 19:20:47 +00:00
Rui Marinho
db59abc814
Update nuget release number ( #8726 )
2019-12-02 19:17:09 +00:00
Shane Neuville
17e6aa88cd
Merge branch '4.2.0' into 4.3.0
...
# Conflicts:
# azure-pipelines.yml
2019-11-18 17:58:28 -07:00
Shane Neuville
34c346c521
Implement FormsStack and FormsQueue internally for VS 2017 Compatibility ( #8403 )
...
* FormsStack and FormsQueue for VS 2017 Compat
* - sync stable vs mac versions
* - mono version
* - gtk
* - fix mono provision
* Update Xamarin.Forms.Platform.Android/Xamarin.Forms.Platform.Android.csproj
* - remove uwp changes
* - add 2019 back in
* Update azure-pipelines.yml
2019-11-18 10:10:14 -07:00
Stephane Delcroix
88ef742003
Merge branch '4.2.0' into 4.3.0
2019-11-18 11:38:36 +01:00
Rui Marinho
4b9c1396c5
[Build] Update version numbers to ship from yaml ( #8437 )
...
* Update version numbers
* Update Version.targets
* Fix variables
* Update azure-pipelines.yml
* Update azure-pipelines.yml
* Update azure-pipelines.yml
* Update azure-pipelines.yml
* Update azure-pipelines.yml
2019-11-13 15:44:47 -08:00
Rui Marinho
221963cf1e
Merge branch '4.2.0' into 4.3.0
2019-11-04 13:10:00 +00:00
Rui Marinho
6351caa8f4
[Build] Clean repos, update vs image ( #8339 )
2019-10-31 17:06:42 +00:00
Shane Neuville
773232214c
[Android] speed up development builds ( #7834 )
...
* speed up development builds android
* - remove extra property group
* - add cake descriptions
* - fix
* - remove shared runtime
* - add check for TF_Build
2019-10-14 23:10:00 -06:00
Shane Neuville
09f4375b97
UWP fixes for lower target sdk on VS 2017 ( #7722 )
...
* Set UWP to lower target framework
* - mono version
* - dotnet core
* - dotnet core
* - dotnet core
* - mono
* - remove sdks
* - new sdk for mac targets
* - mono path
* - fix mono version
* - update unit test
2019-09-29 00:42:14 +01:00
Rui Marinho
a3706fe1ce
Merge branch '4.2.0' into 4.3.0
2019-09-28 02:27:54 +01:00
Shane Neuville
a9f3953b06
Setup public and provisionator based provisioning of SDKS ( #7458 )
...
* general provisioning
* - remove android
* - add android in
* - split up provisioning
* Update build.cake
* - increment versions
* Update azure-pipelines.yml
* Update azure-pipelines.yml
* - fix android
* - version
* - fix varialbes
* - NUGET_VERSION
* - set on parameters
* - fix parameters
* - nuget build step
* - fix powershell
* - merge UI Test fixes in
* - squash
* - cleanup provisionator
* - fix missing names
* - simplify
* - simplify
* - provisionator
* - provisionator
* JavaSDK build path hack
* - turn off default provisioning
* - windows image
* - remove sdk installs from cake
* - sdk manager installs
* Update azure-pipelines.yml
* Update azure-pipelines.yml
* - conditional core
* - conditional core
* - change to conditions
* - make the same
* - add better naming
* - sdks
* - user better links
2019-09-28 02:01:00 +01:00
Rui Marinho
039d2653b6
Merge branch '4.2.0' into 4.3.0
2019-09-17 01:10:13 +01:00
Shane Neuville
128cf1bbc4
Tweak unit test so it's more reliable and fix binlog path ( #7530 )
...
* tweak unit test and fix bl path
* - change test to use ThrowsAsync
* - fix for nunit 2
2019-09-16 16:48:52 +01:00
Rui Marinho
dcff8ef6ff
[Build] Bump msbuild locator move to VS2019 ( #7415 )
...
* Bump msbuild locator
* Update test adapter
* Update build-windows.yml
* Update azure-pipelines.yml
* Update build-windows.yml
2019-09-06 00:33:50 +01:00
Rui Marinho
e7234dba47
[Build] Add nightly schedule ( #7263 )
...
* [Build] Add nightly schedule
* Update azure-pipelines.yml
2019-08-26 12:28:55 +01:00
Stephane Delcroix
6f663f1c8b
use c#7.3 ( #7131 )
...
* use c#7.2
* try 7.3 on CI
* [Build] Specify mono version on android build
2019-08-12 14:27:30 +01:00
Rui Marinho
c7e48da8ab
[Build] Fix release variable name
2019-05-25 00:17:24 +01:00
Rui Marinho
28580e8510
Fix packageversion ( #6288 )
...
* [Build] Simplify package version
* [Build] Update the semver package version
* [Build] Remove prepare and set tags
* [Build] Update win build
* [Build] Fix tags
* Update Version.targets
* Update azure-pipelines.yml
* Update Version.targets
* [Build] Fix sign
* Update azure-pipelines.yml
2019-05-24 22:08:24 +01:00
Rui Marinho
d458b6b4aa
[Build]Yaml consolidate nuget ( #6266 )
...
* [Build] Consolidate nuget version
* [Build] Allow to continue to other steps if package fails to push on internal feed
* [Build] Fix script
2019-05-22 19:33:27 +01:00
Rui Marinho
043d5b0e1a
[Build] Also build tags on yaml
2019-05-22 02:45:17 +01:00
Rui Marinho
9918c8fd8a
[Build] Update yaml builds ( #6230 )
...
* [Build] Update build yaml
* [MacOS]Fix warning
* [Build] Enable binlog
* [Build] Run tests after build, update nuget version
* [Build] Don't build PagesGallery and Embedding
2019-05-22 02:16:26 +01:00
Rui Marinho
3f968189d7
[Build] Fixes to yaml public build ( #5948 )
...
* [Build] Don't sign on public builds
* [Build] Use vmImages
* [Build] Fix pool specification
* [Build] Revert back to pool name
* [Build] add osx demands
* [Build] Fix indentation
* [Build] Add more demands
* [Build] Try using certs
* [Build] Try use name
* cert password
* [Build] Add endpoint back
* [Build] Add VSTS feed as variable
* [Build] Add signing stuff
* Fix
* [Build] Try simplify Windows build
* [Build] Publish android apps
* [Build] Add signVmImage
2019-04-18 16:14:47 +01:00
Rui Marinho
673d2c58b2
Merge branch '3.5.0' into 3.6.0
2019-03-25 11:06:21 +00:00
Rui Marinho
627695f95c
[Update] Yaml build
2019-03-25 11:05:22 +00:00
Rui Marinho
85d95a5c3b
[Build] Update yaml build
2019-03-24 19:51:25 +00:00
Rui Marinho
a69b8cce15
Merge branch '3.5.0' into 3.6.0
2019-03-24 19:49:23 +00:00
Rui Marinho
9beea57fb2
Merge branch '3.4.0' into 3.5.0
2019-03-22 16:07:42 +00:00
Rui Marinho
f5dce54a7f
[Build] Fix provision on yaml ( #5660 )
...
* [Build] Fix provision on yaml
* [Build] Update provisioning to use shared tasks
2019-03-22 12:13:58 +00:00
Rui Marinho
6d090b3492
[Build] Use wildcards on triggers ( #5126 )
2019-02-04 13:02:23 +00:00
Rui Marinho
a0fa1af973
[Build] Update build settings
2019-01-24 15:26:46 +00:00
Rui Marinho
701ee4bf28
[Build] Update variable for keychain pass
2019-01-24 15:10:29 +00:00
Rui Marinho
2fdbcfdde7
[Build] Don't build Tizen and Design projects on iPhone of iPhoneSimulator ( #4646 )
...
* [Build] Don't build Tizen and Design projects on iPhone of iPhoneSimulator
* [Build] Update build
2018-12-07 11:31:41 +00:00
Rui Marinho
ad6fe44ca2
[Build] Fix jenkins job id and add triggers
2018-11-13 15:07:45 +00:00
Rui Marinho
4b70803c70
[Build] Add azure pipeline definition ( #4385 )
...
* [Build] Add azure pipeline build definition
* [Scripts] Add docs and provisioning scripts
2018-11-13 12:43:14 +00:00