.travis.yml
author bmakuc <blaz.makuc@smarteh.si>
Fri, 24 Mar 2017 10:52:38 +0100
changeset 796 1c87f7a8cb8a
parent 737 0590f7941fa8
permissions -rw-r--r--
Send timeout is set to 10 ms. Without timeout PLC can be blocked by CAN driver: if CAN bus is not connected to controller CAN driver never returns and therfore PLC application halts. This is a temporary solution.
language: "c"
install: "echo"

before_script:
     - sudo apt-get install libxenomai-dev
#    - sudo apt-get install gcc-avr binutils-avr avr-libc

script: "./configure --can=\"$CAN_DRIVER\" --timers=\"$TIMERS\" && make"
branches:
   only:
     - master
notifications:
  recipients:
    - hacking@taedcke.com
  email:
    on_success: change
    on_failure: always
  irc: "irc.freenode.org#canfestival"

env:
    - CAN_DRIVER="virtual"   TIMERS="unix"
    - CAN_DRIVER="vscom"     TIMERS="unix"
    - CAN_DRIVER="can4linux" TIMERS="unix"
    - CAN_DRIVER="lincan"    TIMERS="unix"
    - CAN_DRIVER="socket"    TIMERS="unix"
    - CAN_DRIVER="virtual"   TIMERS="xeno"
    - CAN_DRIVER="socket"    TIMERS="xeno"