1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-08 13:58:47 +00:00

Adding Travis config for jsonexample. (#4)

This commit is contained in:
Andrew Brogdon
2018-06-29 15:49:11 -07:00
committed by GitHub
parent 85f4d3f18b
commit d17f968932
3 changed files with 37 additions and 1 deletions

27
.travis.yml Normal file
View File

@@ -0,0 +1,27 @@
os:
- linux
sudo: false
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- libstdc++6
- fonts-droid
git:
depth: 3
env:
- FLUTTER_VERSION=beta
- FLUTTER_VERSION=dev
matrix:
allow_failures:
- env: FLUTTER_VERSION=dev
before_script:
- git clone https://github.com/flutter/flutter.git -b $FLUTTER_VERSION
- ./flutter/bin/flutter doctor
- chmod +x travis_script.sh
script:
- ./travis_script.sh
cache:
directories:
- $HOME/shared/.pub-cache

View File

@@ -5,5 +5,5 @@
import 'package:flutter_test/flutter_test.dart';
void main() {
testWidgets('Counter increments smoke test', (WidgetTester tester) async {});
test('This test always passes.', () {});
}

9
travis_script.sh Normal file
View File

@@ -0,0 +1,9 @@
set -e
echo "== Testing 'jsonexample' on Flutter's $FLUTTER_VERSION channel =="
pushd jsonexample
../flutter/bin/flutter test
popd
echo "-- Success --"