Remove Travis (#393)

This commit is contained in:
Vyacheslav Egorov 2020-11-04 08:39:40 +01:00 committed by GitHub
parent 4d55137ef4
commit 1ea269916d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 0 additions and 51 deletions

View File

@ -1,50 +0,0 @@
language: dart
# necessary to avoid chrome sandboxing issues
sudo: required
addons:
chrome: stable
# The Chrome addon does not work on windows
before_install:
- if [ $TRAVIS_OS_NAME = windows ]; then choco install googlechrome ; fi
- ./tool/install-grpcwebproxy.sh
- export PATH="$PATH:/tmp/grpcwebproxy"
# Run against both the dev and stable channel.
dart:
- stable
- dev
# Define test tasks to run.
dart_task:
- test: --platform vm
- test: --platform chrome
# Only run one instance of the formatter and the analyzer, rather than running
# them against each Dart version.
matrix:
include:
# Wish we could exclude `example` in `analysis_options.yaml` but it seems
# blocked by https://github.com/dart-lang/sdk/issues/26212
- dart: dev
dart_task: dartfmt
script:
- pub get
- dartanalyzer lib test
- for example in example/*/; do (cd $example; echo [Analyzing $example]; pub get; dartanalyzer .); done
- (cd interop; echo [Analyzing interop]; pub get; dartanalyzer .)
# Only building master means that we don't run two builds for each pull request.
branches:
only: [master]
os:
- linux
- osx
- windows
cache:
directories:
- $HOME/.pub-cache

View File

@ -1,7 +1,6 @@
The [Dart](https://www.dart.dev/) implementation of
[gRPC](https://grpc.io/): A high performance, open source, general RPC framework that puts mobile and HTTP/2 first.
[![Build Status](https://travis-ci.org/grpc/grpc-dart.svg?branch=master)](https://travis-ci.org/grpc/grpc-dart)
[![CI status](https://github.com/grpc/grpc-dart/workflows/Dart/badge.svg)](https://github.com/grpc/grpc-dart/actions?query=workflow%3A%22Dart%22+branch%3Amain)
[![pub package](https://img.shields.io/pub/v/grpc.svg)](https://pub.dev/packages/grpc)