Replace AppVeyor and Travis with VSTS for PR validation builds (#1287)

This commit is contained in:
Nate McMaster 2018-07-30 17:11:55 -07:00 committed by GitHub
parent 292a08ad41
commit 119389fd72
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 42 deletions

View File

@ -1,22 +0,0 @@
init:
- git config --global core.autocrlf true
branches:
only:
- master
- /^release\/.*/
- dev
- /^(.*\/)?ci-.*$/
install:
- git submodule update --init --recursive
skip_commits:
message: /.*\[auto-updated:.*/
build_script:
- ps: .\run.ps1 default-build /t:CheckUniverse
clone_depth: 1
environment:
global:
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
DOTNET_CLI_TELEMETRY_OPTOUT: 1
test: off
deploy: off
os: Visual Studio 2017

View File

@ -1,20 +0,0 @@
language: csharp
sudo: false
dist: trusty
env:
global:
- DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
- DOTNET_CLI_TELEMETRY_OPTOUT: 1
mono: none
addons:
apt:
packages:
- libunwind8
branches:
only:
- master
- /^release\/.*/
- dev
- /^(.*\/)?ci-.*$/
script:
- ./build.sh -t:CheckUniverse

View File

@ -0,0 +1,17 @@
trigger:
- master
- release/*
# See https://github.com/aspnet/BuildTools
resources:
repositories:
- repository: buildtools
type: github
endpoint: DotNet-Bot GitHub Connection
name: aspnet/BuildTools
ref: refs/heads/release/2.2
phases:
- template: .vsts-pipelines/templates/project-ci.yml@buildtools
parameters:
buildArgs: "/t:CheckUniverse"