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

72 Коммитов

Автор SHA1 Сообщение Дата
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
Martijn van Dijk 12ea129746 Remove fullfragging nuspec 2017-08-15 12:06:38 +02:00
Martijn van Dijk 3fd4391cec Remove release build sample 2017-08-09 11:49:59 +02:00
Martijn van Dijk 52878aa8fe Remove the Shared project 2017-08-09 11:49:37 +02:00
Tomasz Cielecki 1acc527ce1 Upload artifacts on AppVeyor builds 2017-06-19 09:50:28 +02:00
Tomasz Cielecki eda8d5e4e8
Also run other unit tests in sln 2017-06-11 16:36:07 +02:00
Tomasz Cielecki 7387a8ff72
Enable unit test and produce artifacts in artifacts folder 2017-06-11 16:36:06 +02:00
Martijn van Dijk b5bf6a5dbe Don't build mac sample 2017-06-09 16:04:08 +02:00
Tomasz Cielecki 9242baf58d Fix IsTagged and IsRepository logic in build script (#1903)
* Fix is tagged logic in build script

* Fix IsRepository on non-AppVeyor environments
2017-06-01 19:35:14 +02:00
Martijn van Dijk 41f351ba9b Update build nuspec 2017-04-29 18:36:32 +02:00
Martijn van Dijk 2aee3905b3 Skip playground.core 2017-04-29 15:57:00 +02:00
Martijn van Dijk a446540cd9 Ignore sample 2017-04-29 15:03:45 +02:00
Tomasz Cielecki 83f966b4a5 Be more specific where to look for sln file (#1734) 2017-04-26 20:16:45 +02:00
Tomasz Cielecki 2d0f293877 Update build.cake 2017-04-26 09:52:50 +02:00
Tomasz Cielecki 8d9ca0ddc6 Update build.cake 2017-04-26 09:35:19 +02:00
Tomasz Cielecki ce5d392e12
Skip making packages unless on releasable branch 2017-04-26 01:53:00 +02:00