Try to simplify our bot setup. (#3986)
This moves all the bot-related files to `dev/bots`, hiding it from our home page in github. Also, simplifies the travis setup, though that doesn't do any difference to the performance sadly.
This commit is contained in:
parent
06043b0585
commit
942ccc5cb0
13
.travis.yml
13
.travis.yml
@ -1,18 +1,15 @@
|
|||||||
language: dart
|
|
||||||
sudo: false
|
sudo: false
|
||||||
dart:
|
|
||||||
- stable
|
|
||||||
addons:
|
addons:
|
||||||
apt:
|
apt:
|
||||||
|
# sky_shell binary depends on /usr/lib/x86_64-linux-gnu/libstdc++.so.6 version GLIBCXX_3.4.18
|
||||||
sources:
|
sources:
|
||||||
- ubuntu-toolchain-r-test
|
- ubuntu-toolchain-r-test # if we don't specify this, the libstdc++6 we get is the wrong version
|
||||||
packages:
|
packages:
|
||||||
- gcc-4.8
|
- libstdc++6
|
||||||
- g++-4.8
|
|
||||||
before_script:
|
before_script:
|
||||||
- ./travis/setup.sh
|
- ./dev/bots/setup.sh
|
||||||
script:
|
script:
|
||||||
- ./travis/test.sh
|
- ./dev/bots/test.sh
|
||||||
cache:
|
cache:
|
||||||
directories:
|
directories:
|
||||||
- $HOME/.pub-cache
|
- $HOME/.pub-cache
|
||||||
|
0
infra/.gitignore → dev/bots/.gitignore
vendored
0
infra/.gitignore → dev/bots/.gitignore
vendored
@ -2,14 +2,19 @@
|
|||||||
|
|
||||||
This directory exists to support building Flutter on our build infrastructure.
|
This directory exists to support building Flutter on our build infrastructure.
|
||||||
|
|
||||||
The results of such builds are viewable at
|
The results of such builds are viewable at:
|
||||||
https://build.chromium.org/p/client.flutter/waterfall
|
* https://build.chromium.org/p/client.flutter/waterfall
|
||||||
|
* https://travis-ci.org/flutter/flutter/builds (limited checking used just for PRs on github)
|
||||||
|
|
||||||
The external master pages do not allow forcing new builds. Contact
|
The external master pages for the chromium infra bots do not allow
|
||||||
@eseidelGoogle or another member of Google's Flutter team if you need to do
|
forcing new builds. Contact @eseidelGoogle or another member of
|
||||||
that.
|
Google's Flutter team if you need to do that.
|
||||||
|
|
||||||
Our infrastructure is broken into two parts. A buildbot master specified by our
|
The Travis-based bots are trivial, and just run a couple of shell
|
||||||
|
scripts. The rest of this document discusses only the chromium infra
|
||||||
|
bots.
|
||||||
|
|
||||||
|
This infrastructure is broken into two parts. A buildbot master specified by our
|
||||||
[builders.pyl](https://chromium.googlesource.com/chromium/tools/build.git/+/master/masters/master.client.flutter/builders.pyl)
|
[builders.pyl](https://chromium.googlesource.com/chromium/tools/build.git/+/master/masters/master.client.flutter/builders.pyl)
|
||||||
file, and a [set of
|
file, and a [set of
|
||||||
recipes](https://chromium.googlesource.com/chromium/tools/build.git/+/master/scripts/slave/recipes/flutter)
|
recipes](https://chromium.googlesource.com/chromium/tools/build.git/+/master/scripts/slave/recipes/flutter)
|
Loading…
x
Reference in New Issue
Block a user