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

1 Коммитов

Автор SHA1 Сообщение Дата
Igor Fesenko 6e25773a14 Cake (C# Make) integration. Migration from custom build scripts. (#475)
* First version of new build approach with cakebuild

* Remove some unused comments/splitters in cakebuild file

* Change filter condition in cakebuild script

* Split to fast and slow test categories

* ! Disable slow tests for setting purposes.
Add travis ci integration.
Add cake bootstrapper script for Linux and OS X.

* Turn on mono version to latest.
Migrate from xbuild to msbuild on Linux / macOS.

* Remove appveyor cache.
Add condition to run a pack step only on CI

* Add empty vbproj and temporary exclude previous one

* Add hack to exclude vbproj from build process

* Revert "Add empty vbproj and temporary exclude previous one"

This reverts commit 9920cc01bf.

* Add verbosity and fix syntax

* Specify pack's step condition

* Enable test run for slow tests.
Disable linux on travis build

* Only unit tests

* SlowTests only on appveyor

* Allow SlowTests on windows local build

* New approach to remove and restore projects from solution file

* Fix cakebuild error

* Add linux as build platform

* Turn off osx to debug linux

* Try to hack msbuild on linux

* Disable diagnostic mode and return back osx integration

* Fix possible inconsistent state in case of build errors

* [Fix] in MemoryDiagnoserTests to split full .net framework and netcoreapp.
[Fix] in InProcessTests to avoid unhandled exception on netcoreapp target framework.
Simplify buildcake steps.

* Add missed namespace

* Add required openssl installation step for travis CI

* Revert back changes related to affinity's issue

* Update build pipeline

* Revert back InProcessTest

* Prepare to pull request

* Get rid of spaces

* Ignore Pack step on pull request's build

* Ignore Pack step on pull request's build

* Preparation to upcoming updates to all Travis CI Ubuntu Trusty 14.04 images

* Update version of CakeBuild tool.
Introduce a SkipTests flag '--SkipTests=True'
Allow to pack artifacts locally '-Target Pack`

* Disable version number auto-increment on pull requests.
Update fsharp project.

* Update CakeBuild to 0.21.1

* Update 'Building' guide (add CakeBuild option)
2017-07-17 23:11:30 +03:00