aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2014-12-21 12:09:47 +0100
committerLorenz Meier <lm@inf.ethz.ch>2014-12-21 12:09:47 +0100
commit42a70da401f487eaa220a1b41da415b5eb5bb3fb (patch)
tree22f7d49605d83a289c6227fcc158c781e41bcd31 /.travis.yml
parent032b25c81baf8473cc2b909d8d6049437b3a5ed3 (diff)
downloadpx4-firmware-42a70da401f487eaa220a1b41da415b5eb5bb3fb.tar.gz
px4-firmware-42a70da401f487eaa220a1b41da415b5eb5bb3fb.tar.bz2
px4-firmware-42a70da401f487eaa220a1b41da415b5eb5bb3fb.zip
Travis CI: Teach Travis how to upload all builds to AWS
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml17
1 files changed, 14 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml
index 7005401c1..1632e1674 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,4 +1,3 @@
-
# Build and autotest script for PX4 Firmware
# http://travis-ci.org
@@ -7,7 +6,7 @@ language: cpp
before_script:
- sudo apt-get update -q
- sudo apt-get install libc6:i386 libgcc1:i386 gcc-4.6-base:i386 libstdc++5:i386 libstdc++6:i386
- - sudo apt-get install python-serial python-argparse grep
+ - sudo apt-get install python-serial python-argparse grep zip
- sudo apt-get install flex bison libncurses5-dev autoconf texinfo build-essential libtool zlib1g-dev genromfs git wget
- pushd .
- cd ~
@@ -30,9 +29,21 @@ deploy:
provider: releases
api_key:
secure: cdHWLRBxA5UlYpOS0Sp891QK7PFmMgQ5ZWs1aPt+sw0rIrowyWMHCwXNBEdUqaExHYNYgXCUDI0EzNgfB7ZcR63Qv1MQeoyamV4jsxlyAqDqmxNtWO82S6RhHGeMLk26VgFKzynVcEk1IYlQP2nqzMQLdu+jTrngERuAIrCdRuc=
- file: "Images/px4fmu-v2_default.px4"
+ file:
+ paths:
+ - "Firmware.zip"
skip_cleanup: true
on:
tags: true
all_branches: true
repo: PX4/Firmware
+
+addons:
+ artifacts:
+ paths:
+ - "Firmware.zip"
+ key:
+ secure: j4y9x9KXUiarGrnpFBLPIkEKIH8X6oSRUO61TwxTOamsE0eEKnIaCz1Xq83q7DoqzomHBD3qXAFPV9dhLr1zdKEPJDIyV45GVD4ClIQIzh/P3Uc7kDNxKzdmxY12SH6D0orMpC4tCf1sNK7ETepltWfcnjaDk1Rjs9+TVY7LuzM=
+ secret:
+ secure: CJC7VPGtEhJu8Pix85iPF8xUvMPZvTgnHyd9MrSlPKCFFMrlgz9eMT0WWW/TPQ+s4LPwJIfEQx2Q0BRT5tOXuvsTLuOG68mplVddhTWbHb0m0qTQErXFHEppvW4ayuSdeLJ4TjTWphBVainL0mcLLRwQfuAJJDDs/sGan3WrG+Y=
+ bucket: travisbinaries