.travis.yml
author Christian Taedcke <hacking@taedcke.com>
Tue, 12 Jun 2012 00:13:39 +0200
changeset 735 d3db2140d3e6
parent 734 4ae82d76e183
child 737 0590f7941fa8
permissions -rw-r--r--
Building 4 can drivers now.
734
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     1
language: "c"
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     2
install: "echo"
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     3
#before_script:
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     4
#    - sudo apt-get install libffi-dev libicu-dev libgmp3-dev clang llvm-dev zlib1g-dev gcc-multilib
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     5
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     6
#script: "perl Configure.pl $PARROT_CONFIG_ARGS $PARROT_OPTIMIZE --cc=\"$CC\" --link=\"$CC\" --ld=\"$CC\" --ccflags='-g' ; make $PARROT_TEST"
735
d3db2140d3e6 Building 4 can drivers now.
Christian Taedcke <hacking@taedcke.com>
parents: 734
diff changeset
     7
script: "./configure --can=\"$CAN_DRIVER\" && make"
734
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     8
branches:
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     9
   only:
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    10
     - master
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    11
notifications:
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    12
  recipients:
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    13
    - hacking@taedcke.com
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    14
  email:
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    15
    on_success: change
4ae82d76e183 Added first version of .travis.yml for build server.
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    16
    on_failure: always
735
d3db2140d3e6 Building 4 can drivers now.
Christian Taedcke <hacking@taedcke.com>
parents: 734
diff changeset
    17
d3db2140d3e6 Building 4 can drivers now.
Christian Taedcke <hacking@taedcke.com>
parents: 734
diff changeset
    18
env:
d3db2140d3e6 Building 4 can drivers now.
Christian Taedcke <hacking@taedcke.com>
parents: 734
diff changeset
    19
    - CAN_DRIVER="virtual"
d3db2140d3e6 Building 4 can drivers now.
Christian Taedcke <hacking@taedcke.com>
parents: 734
diff changeset
    20
    - CAN_DRIVER="vscom"
d3db2140d3e6 Building 4 can drivers now.
Christian Taedcke <hacking@taedcke.com>
parents: 734
diff changeset
    21
    - CAN_DRIVER="can4linux"
d3db2140d3e6 Building 4 can drivers now.
Christian Taedcke <hacking@taedcke.com>
parents: 734
diff changeset
    22
    - CAN_DRIVER="lincan"
d3db2140d3e6 Building 4 can drivers now.
Christian Taedcke <hacking@taedcke.com>
parents: 734
diff changeset
    23