提交 9b304bbc 编写于 作者: A Adam Barth

Merge pull request #75 from abarth/setup_travis

Add basic travis integration
language: dart
sudo: required
before_install:
- ./travis/before_install.sh
before_script:
- ./travis/setup.sh
- export PATH=$PWD/depot_tools:$PATH
- export BOTO_CONFIG=$PWD/boto
script: ./travis/build.sh
#!/bin/bash
set -ex
./sky/tools/gn --debug
ninja -j 8 -C out/Debug
solutions = [{
"name" : "src",
"url" : "https://github.com/domokit/sky_engine.git",
"deps_file" : "DEPS",
"managed" : False,
"safesync_url": "",
}]
target_os = ['android', 'linux']
#!/bin/bash
set -ex
# Get depot_tools.
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
export PATH="$(pwd)/depot_tools:${PATH}"
# Get gsutil
rm -f gsutil.tar.gz
wget https://storage.googleapis.com/pub/gsutil.tar.gz
tar xzf gsutil.tar.gz
# Get dependencies.
sudo apt-get install libdbus-1-dev
sudo apt-get install libgconf2-dev
sudo apt-get install python-openssl
sudo easy_install pip
sudo pip install requests
gclient sync --gclientfile=travis/gclient
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册