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

87 Коммитов

Автор SHA1 Сообщение Дата
Tomasz Cielecki c542c86868 Add todo in build.cake 2018-04-10 20:01:40 +02:00
Tomasz Cielecki 9ebda5074c Build everything serially 2018-04-10 19:05:39 +02:00
Tomasz Cielecki 1b0c4c2338 Build Location.Fused and Forms separately and produce binlogs separately too 2018-04-10 18:01:53 +02:00
Tomasz Cielecki fe8b934a7f Build Android stuff first, then build the rest. 2018-04-10 17:29:43 +02:00
Tomasz Cielecki 2e1570db97 Include preview in VSLatest 2018-04-10 17:29:22 +02:00
Tomasz Cielecki ffc957aaf2 Add MSBuildToolVersion to MSBuildSettings 2018-04-09 11:58:43 +02:00
Tomasz Cielecki 7513dd4188 Implement mock dispatcher 2018-04-09 11:58:43 +02:00
Tomasz Cielecki b4bc909f56 Use MSBuildBinaryLogSettings instead 2018-04-09 11:56:06 +02:00
Tomasz Cielecki b574108ad9 Spit out build log 2018-04-09 11:56:06 +02:00
Martijn van Dijk 821adab58b Only set build script names once 2018-04-02 14:35:05 +02:00
Tomasz Cielecki 8232a92654 Use contains instead of equal for setting nupkg type 2018-03-16 08:10:43 +01:00
Tomasz Cielecki d870183d02 Use same build settings everywhere 2018-03-16 08:10:08 +01:00
Tomasz Cielecki 743b3e01b2 Use verbosity arg for build 2018-03-14 19:53:05 +01:00
Tomasz Cielecki 627205854c Add Setup and improve logic for when to push packages 2018-02-12 13:11:25 +01:00
Tomasz Cielecki ee338a0ed0 Allow both release/ and releases/ 2018-02-12 11:35:05 +01:00
Martijn van Dijk 149d4a3c8c Move actual unit tests and test project to correct folders (#2583)
* Move actual unit tests and test project to correct folders

* Fix path in unit tests
2018-02-05 17:20:02 +01:00
Tomasz Cielecki a9c1644a67 [WIP] Quote versions (#2582)
* Quote versions

* Patch build.props

* Undo quoting

* Add back version to build.props

* Match version to the one in XmlPoke

* Make appveyor version more unique
2018-02-05 14:53:33 +01:00
Tomasz Cielecki ad0c3d1a83 Switch to LegacySemVer because tooling is stupid 2018-02-05 12:51:29 +01:00
Tomasz Cielecki e06aa0b2e7 Fix dependency version numbers. Add InformationalVersion. 2018-02-04 22:19:05 +01:00
Tomasz Cielecki 409765880f Fail build if tests fail 2018-02-04 12:35:18 +01:00
Tomasz Cielecki 42b49e993e Run the unit tests in cake script 2018-02-04 12:35:18 +01:00
Tomasz Cielecki ee845b80d7 Enable unit tests in build script 2018-02-04 12:35:18 +01:00
Tomasz Cielecki 66758b65a3 Limit VSWhere to Windows 2018-01-15 22:18:44 +01:00
Martijn van Dijk 620bd145ba Update to .NET Standard (#2530)
* Move Android support and plugins to new directories

* Add new solution file and directory config

* Update Android support to sdk style

* Remove packages.config from android support

* Add new csproj for MvvmCross main project

* Add csproj for all projects

* Move binding to new folders

* Move wpf to its own folder

* Move console into its own platform

* Move test project into the correct folder

* Move platform projects

* Move Forms into the right folder

* Move code analysis to new folder

* Fix some issue's with code in netstandard

* Moving files for Accelerometer

* Moving files for Plugins - All

* Moving files for plugins - Color

* Moving files for plugins - Downloadcache

* Moving files for plugins - Email

* Moving files for plugins - FieldBindings

* Moving files for plugins - File

* Moving files for plugins - Json

* Moving files for plugins - JsonLocalization

* Moving files for plugins - Location

* Removing Location Fused legacy project

* Moving files for plugins - Messenger

* Moving files for plugins - MethodBinding

* Moving files for plugins - Network

* Moving files for plugins - PhoneCall

* Moving files for plugins -  Resource Loader

* Moving files for plugins - ResxLocalization

* Moving files for plugins - PictureChooser

* Moving files for plugins - Share

* Moving files for plugins - Visibility

* Moving files for plugins - WebBrowser

* Revert "Removing Location Fused legacy project"

This reverts commit 9b8b6c96c96bea4537661a30e950a3edb0c35a8e.

* Moving Fused location to correct plugin folder

* Move ios support into plugin

* Fix the uwp version

* Remove double binding files

* Fixing Android attributes

* Fixing Android resources naming

* Fixing Forms project

* Update build script

* Add missing using

* Cleanup some dependencies

* Fix the android location of plugins

* Update dependencies

* Remove reference to Microsoft.CSharp

* Add CSharp back to main library

* Remove MSBuild AndroidResgen stuff, it is handled by MSBuildSDKExtras

* Remove Preserve Attribute from Plugins.All

* Added PreserveAttribute to Core

* Remove checked in tools

* Move PreserveAttribute to MvvmCross.Platform namespace

* Switch to MvvmCross.Platform.PreserveAttribute

* Don't check in Resources.Designer files

* Prevent the compiler complaining about duplicate Resource.Designer.cs files

* Fix test dll locations

* Add NUnitTestAdapter and Test.SDK

* NUnit Console Runner does not work with netcoreapp2.0 (dotnet-cli does)

* Update gitignore

* Added configuration argument

* Use InformationalVersion for AppVeyor build

* Add version property to build settings

* Upload artifacts on PR's too

* Squelch warnings about SemVer 2.0
2018-01-15 21:49:39 +01:00
Martijn van Dijk 36e93a7681 Add ignore back for fragments test project 2017-12-21 20:22:33 +11:00
Martijn van Dijk 88479eab89 Remove the 2 outdated forms samples 2017-12-18 21:52:58 -03:00
Tomasz Cielecki 0cae55f7ba Tell AppVeyor about artifact type 2017-12-12 21:07:20 +01:00
Tomasz Cielecki ebdebba0cf Add retries to NuGet push 2017-12-12 20:54:57 +01:00
Tomasz Cielecki 69cdd3d228
Make builds faster by enabling parallel build (#2367)
* Make builds faster by enabling parallel build

* Tabs -> spaces
2017-11-08 14:09:10 +01:00
Martijn van Dijk b972fcb1ef Move samples to playground (#2319) 2017-10-30 14:34:51 +01:00
Martijn van Dijk f8fbdaf631 Fix some project errors 2017-10-25 15:24:37 +02:00
Martijn van Dijk a2c23360de Show more details 2017-10-25 15:10:05 +02:00
Martijn van Dijk e9f9e14179 Add Forms projects and test projects for UWP WPF and Mac 2017-10-25 14:34:26 +02:00
Martijn van Dijk ebc58a6483 Fixes for master detail 2017-10-13 11:15:16 +02:00
Martijn van Dijk 4c19cc8e4e See more detail 2017-10-12 20:19:46 +02:00
Martijn van Dijk efb73ea5e5 Add Playground projects for Forms 2017-10-12 15:44:55 +02:00
Tomasz Cielecki 9f662c1d7f Remove toolpath for nuget 2017-10-12 14:51:51 +02:00
Tomasz Cielecki a4a6850fdc Pin tools versions 2017-10-12 12:34:28 +02:00
Martijn van Dijk d22f60abbd Fix build test paths 2017-09-21 13:38:44 +02:00
Martijn van Dijk f43d202066 Revert "Up verbosity level"
This reverts commit 69aebc80bb.
2017-09-21 13:24:47 +02:00
Martijn van Dijk 69aebc80bb Up verbosity level 2017-09-21 12:20:13 +02:00
Martijn van Dijk 7bf4040331 Add more tests 2017-09-21 12:14:10 +02:00
Martijn van Dijk 14e529afe8 Merge pull request #2166 from brucewilkins/develop
Added missing StarterPack for MvvmCross.Forms #2073
2017-09-05 14:03:07 +02:00
Martijn van Dijk 81d4f348de Remove playground uwp from build 2017-09-04 14:11:36 +02:00
Bruce Wilkins fc91843ed9 Adding MvvmCross.Forms.StarterPack.nuspec and relevant files. 2017-09-02 16:29:09 +02:00
Tomasz Cielecki 57decc51fc Add playground.wpf to ignored projects when GitLinking 2017-08-21 09:44:33 +02:00
Tomasz Cielecki 500808fe0d Make build log less cluttered, not super relevant to see everything everytime 2017-08-18 13:20:28 +02:00
Tomasz Cielecki ea19715100 Added UnitTest results to AppVeyor (#2120)
* Add build.cake to sln items

* Upload NUnit test results to AppVeyor
2017-08-17 15:41:28 +02:00
Tomasz Cielecki f05dad95aa Actually pin GitLink... 2017-08-15 22:04:47 +02:00
Tomasz Cielecki 1d3459c354 Pin GitLink version 2017-08-15 22:02:22 +02:00