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

9 Коммитов

Автор SHA1 Сообщение Дата
Wojciech Nagórski 94b7888c90 Update Mac Os for Travis CI (#1196), fixes #1195
More information: 
https://docs.travis-ci.com/user/reference/osx/
2019-07-11 22:08:43 +02:00
Adam Sitnik 41a367bd6d
update Travis Ubuntu image from 14.04 to 16.04 2019-02-07 11:05:13 +01:00
Igor Fesenko 601c66175f Add Azure Pipelines support (#917)
* Add Azure Pipelines support

* Disable several tests

* trigger build

* enable run in parallel

* Simplify configuration

* remove explicit timeout for windows

* A few fixes after code review

* Enable corert test

* Remove work in progress Theory attribute

* add init step

* remove unused namespace

* Fix typo.
Get rid of non-serializable Runtime object for JitRuntimeValidationTest.

* Add temp skip for SingleBenchmarkCanBeExecutedForMultipleRuntimes. It takes a lot on build agents.

* Add WIPFact

* Return back DOTNET_MULTILEVEL_LOOKUP=0

* Enable SingleBenchmarkCanBeExecutedForMultipleRuntimes

* Disable SingleBenchmarkCanBeExecutedForMultipleRuntimes

* Disable parallelization for integration tests

* try with unlimited max parallel treads

* disable parallel run

* Setup default behavior for test collection

* enable option to merge tests results on publish
2018-10-25 21:49:23 +02:00
Andrey Akinshin f00ac05c82
Increase travis timeout 2018-08-22 10:04:15 +03:00
Andrey Akinshin 521c2289c5
Add travis_wait for build.sh 2018-07-24 13:44:12 +03:00
Adam Sitnik 88927076bb trying to install Clang 3.9 for CoreRT tests purpose, #718 2018-04-15 21:30:28 +02:00
Igor Fesenko f743a17caf CakeBuild 0.24.0 -> 0.26.1
MSBuild -> DotNetCoreBuild
2018-03-13 06:44:16 +02:00
Igor Fesenko 7f7a7c5fe5 Update cakebuild scripts (#569)
* Add installation of additional runtime to run backward compatibility tests

* Updated Cake tool to version 0.23.0

* Revert back filter for integration tests

* Add dependency to build before run test to get repeatable runs on different platforms

* Add information message about auto-detected toolpath

* Add filter for netcoreapp directories

* Clean up travis build definition file

* Update .NET Core runtime version to 1.1.4 according to Microsoft Security Advisory CVE-2017-8585

* Explicitly setup OS X 10.12 as base Travis image for macOS builds

* Update `directories to clean` filter
2017-10-21 10:09:49 +02:00
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