-
Notifications
You must be signed in to change notification settings - Fork 4
/
.travis.yml
35 lines (28 loc) · 938 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
language: python
python:
- "2.7"
sudo: required
services:
- docker
env:
matrix:
- ZEPHYR_SRC=https://nexus.zephyrproject.org/content/repositories/releases/org/zephyrproject/zephyr-sdk/0.8.2-i686/zephyr-sdk-0.8.2-i686-setup.run TAG="0.8.2" BRANCH="master" LATEST=1
# we are not running a test for 0.8.1, because the zephyr.bin binary
# cannot be generated out-of-tree with Zephyr 1.4.0
# - ZEPHYR_SRC=https://nexus.zephyrproject.org/content/repositories/releases/org/zephyrproject/zephyr-sdk/0.8.1-i686/zephyr-sdk-0.8.1-i686-setup.run TAG="0.8.1" BRANCH="v1.4.0"
global:
- REPO=crops/zephyr-container
before_install:
# list available docker-engine versions
- apt-cache madison docker-engine
script:
- docker version
- ./scripts/build_zephyr_container
- ./scripts/build_zephyr_app
after_success:
- bash deploy.sh
notifications:
email:
recipients:
on_success: change
on_failure: always