Sergei Vorobev
98a94683fd
Fail appveyor build, if CoreCLR tests failed on windows
2016-02-25 23:48:06 -08:00
Andrew Schwartzmeyer
31624ebd89
Use Start-PSBuild on AppVeyor
2016-02-22 11:29:03 -08:00
Andrew Schwartzmeyer
de7b0eac08
Use deployed Pester module path instead of src
2016-02-22 11:29:03 -08:00
Andrew Schwartzmeyer
d3c6d274ed
Fix capitalization of GitHub in dev module's name
2016-02-22 11:29:03 -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
1436668fd1
Use CLI obtain script to install on AppVeyor
2016-02-17 14:20:15 -08:00
Sergei Vorobev
512c37431d
Update appveyor.yml to import pester from the new location
2016-02-10 13:25:35 -08:00
Sergei Vorobev
f3f0886e75
Make appveyor fail if it cannot find test results
2016-02-10 13:16:22 -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
Sergei Vorobev
caea515a93
Publish AppVeyor artifacts on PRs
...
I originally used `deploy_script:` section for publishing artifacts.
This section is not invoked on Pull Requests.
Hence, use `on_finish` section instead, so we can consume artifacts from PRs as well.
2016-02-04 10:30:19 -08:00
Sergei Vorobev
4435699516
Fix quotes in appveyor.yml
2016-02-03 17:42:54 -08:00
Sergei Vorobev
2096bca2b8
Run FullCLR sanitary tests in AppVeyor
...
This change brings a very minimal set of tests and make
build fail, if we cannot load some PS assamblies on FullCLR
We should increase test coverage for FullCLR in future.
2016-02-03 17:29:27 -08:00
Andrew Schwartzmeyer
3d4509bef0
Add AppVeyor notifications to PSCore Slack #ci channel
2016-02-02 20:09:37 -08:00
Sergei Vorobev
b243976d1a
Build Full and Core PowerShell on AppVeyor
2016-02-02 16:11:05 -08:00
Andrew Schwartzmeyer
ad064bf483
Use --noprofile for Pester tests
2016-02-01 13:12:29 -08:00
Sergei Vorobev
706048344f
Add AppVeyor CI integration.
...
AppVeyor is a cloud-based CI platform for windows.
Use [skip ci] tag in any place of message to mark commit as trivial (i.e.
README.md changes).
2016-01-22 12:40:04 -08:00