Andrew Schwartzmeyer
5c7fcbb462
Enable xUnit tests on Linux
...
We have to pretend they pass on OS X for now.
2016-04-14 18:07:33 -07:00
Andrew Schwartzmeyer
745fd43ede
Increase ulimit on OS X
2016-04-14 09:45:18 -07:00
Andrew Schwartzmeyer
6851fe374c
Enable OS X on Travis
...
Remove unsupported osx.10.10-x64 moniker. Use `osx_image: xcode7.3` to
get an OS X 10.11 image on Travis.
2016-04-14 09:45:18 -07:00
Andrew Schwartzmeyer
b2bc4183fe
Disable Travis CI OS X support
...
Unfortunately, Travis CI's OS X machines are 10.9.5, per
https://docs.travis-ci.com/user/osx-ci-environment/#CI-environment-OS .
While NuGet supports the RID, .NET Core does not yet publish 10.9
packages, resulting in a build failure we can't do anything about.
I've asked for best-effort support by providing runtime packages for
10.9 in dotnet/corefx#7731 .
Revert "Add OS X 10.9 runtime"
This reverts commit 19ab0de84c
.
2016-04-13 19:24:12 -07:00
Andrew Schwartzmeyer
beccce54a8
Use matrix.include and fix OS X PATH
2016-04-13 19:24:12 -07:00
Andrew Schwartzmeyer
aa1af214bc
Add OS X to Travis CI matrix
2016-04-13 19:24:12 -07:00
Andrew Schwartzmeyer
995eaf4c0f
Update Travis to use Start-PSBootstrap
2016-04-13 19:24:11 -07:00
Andrew Schwartzmeyer
285253da02
Disable xUnit tests on Travis temporarily
...
Until #806 is resolved.
2016-04-12 16:00:05 -07:00
Andrew Schwartzmeyer
aa21bfc635
Use Start-PSPester on Travis
2016-04-01 22:35:00 -07:00
Andrew Schwartzmeyer
f3f0bc0b11
Fix Pester path for Travis
2016-04-01 22:35:00 -07:00
Andrew Schwartzmeyer
a158bf654d
Disable Travis cache
2016-04-01 20:49:23 -07:00
Andrew Schwartzmeyer
4601340f54
Use Start-PSxUnit on Travis
2016-04-01 20:49:03 -07:00
Andrew Schwartzmeyer
9571b220b2
Initialize googletest submodule on Travis
2016-04-01 18:04:25 -07:00
Andrew Schwartzmeyer
540acd59d1
Install latest .NET CLI packages on Travis
2016-04-01 17:52:00 -07:00
Sergei Vorobev
111b254f3d
Remove psl-monad submodule
...
Fix #656
2016-03-30 20:01:05 -07:00
Andrew Schwartzmeyer
ef91bf76d0
Revert "Disable xUnit tests on Travis"
...
This reverts commit a7e6a946b7
.
Resolves #727 .
2016-03-22 12:21:32 -07:00
Andrew Schwartzmeyer
a7e6a946b7
Disable xUnit tests on Travis
...
The .NET Core xUnit runner is incompatible with build 23921. We have to
disable running the tests until dotnet/cli#1975 is resolved.
2016-03-21 14:31:41 -07:00
Andrew Schwartzmeyer
41260dd9c8
Run xUnit tests on Travis
2016-03-17 17:13:16 -07:00
Andrew Schwartzmeyer
b89a908e57
Build on Travis using PowerShell build module
2016-03-17 12:47:43 -07:00
Andrew Schwartzmeyer
412709c619
Bump Travis CI version to 1675
...
The latest in the feed, per the readme.
2016-03-17 12:47:43 -07:00
Sergei Vorobev
b126d698e2
Hide output of dotnet restore by default
...
Address Andy's comments about build script.
Add more information about the version into build
Use windows inbox version of pester for FullCLR
Revert dotnet cli to a known good version to avoid #638
2016-03-11 18:24:43 -08:00
Andrew Schwartzmeyer
57181103cf
Bump .NET CLI to build 1638
2016-03-07 14:17:31 -08:00
Andrew Schwartzmeyer
ee7ea8011d
Bump CLI to 1.0.0.001598
2016-03-01 12:27:55 -08:00
Andrew Schwartzmeyer
a4ab3cc8b6
Bump CLI version to build 1540
...
Latest common build.
2016-02-26 12:26:28 -08:00
Andrew Schwartzmeyer
4ddd0a8a4e
Cache apt repositories on Travis
2016-02-26 11:36:47 -08:00
Andrew Schwartzmeyer
bc3096c94f
Cache ~/.nuget on Travis
...
Should speed up builds by several minutes.
2016-02-26 11:05:09 -08:00
Andrew Schwartzmeyer
5c0abec45b
Pin CLI to 1.0.0.001425 and update readme
2016-02-18 10:06:56 -08:00
Andrew Schwartzmeyer
36bc1279a2
Pin dotnet-nightly package on Travis
2016-02-17 14:20:15 -08:00
Andrew Schwartzmeyer
dacaebefb8
Move Pester to submodule to Host/Modules
...
This way it can also be deployed automatically, removing the last manual
copy steps from our build scripts.
Travis and AppVeyor configurations updated for new submodule location.
2016-02-10 12:58:56 -08:00
Andrew Schwartzmeyer
bea156b61c
Move Travis CI notifications to PSCore Slack #ci channel
2016-02-02 19:57:04 -08:00
Andrew Schwartzmeyer
ee79e87d65
Let Travis notify Slack
2016-01-22 15:05:57 -08:00
Andrew Schwartzmeyer
0bdd2e4182
Enable Travis CI
...
- Add badge to readme
- Use language 'cpp' because 'csharp' would bring in Mono
- Set to Trusty Tahr (Ubuntu 14.04)
- Only clone necessary submodules
- Use SSH for powershell-ci user access
- Install dotnet-cli
- Build PowerShell
- Run Pester tests
2016-01-22 14:33:34 -08:00