1
0
Kaleidoscope/.travis.yml
Gergely Nagy b60fab51bb travis: Move the hardware directory one level higher
Apparently, having the hardware directory within the current directory does not
work all that well now, and Arduino fails to find it. Moving it one level
higher, outside of the cloned sources, and all is well.

This is the major part of the fix for #27.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2020-01-20 15:11:41 +01:00

38 lines
1.4 KiB
YAML

dist: trusty
sudo: false
os:
- linux
install:
- mkdir -p ../hardware/
- ln -s `pwd` ../hardware/keyboardio
script:
- make travis-test-all BOARD_HARDWARE_PATH=$(pwd)/../hardware
branches:
except:
- gh-pages
env:
global:
- GH_REPO_NAME: Kaleidoscope-Bundle-Keyboardio
- DOXYFILE: "$TRAVIS_BUILD_DIR/build-tools/automation/etc/doxygen/doxygen.conf"
- GH_REPO_REF: github.com/keyboardio/Kaleidoscope-Bundle-Keyboardio.git
- secure: ntSlhMiirwGBGy1r0WtcWs+hhOszkx74/+A+Tud4FSeGlEj5wnsvBD0KrerzbLGZCi1JkEpxKbspra7J7/MivLyHGCb7Jzz/vRogHLSAy5hut1G0Odr9aphseQqJ9WG0VlTkuMGcO7I9iAlGT7zes7DkiJfzD3J4ZnOZknW+tmGE2UzHcBzYxOq7LirlbJYIiYfJHB9hL/R5gFg22R37/nF68iTjyQGyRaIg+pcbnZahQUu5B7kMa1ORNhMOcOxHRSNW59WGGzGx2WE9+ccfOZX63fPC0ZJRkKKgps//UY5zYF01HiNKv3m6O5nWbjQwkUDsAtLwLoJohv8dlsoQ9hgFqh8fUvu6rT1KqOEfK6rJtD5PFjazz6V93FhJxgGQVIJ4IcWoApzEyP2oR66ZbYOLw0P4H9BnMDwDtv531xuGIh1/tBx/FHdN3r3Fm+PxJVwCAageh44Q/4uwl3gmm2WQq/9/EejvAmUexS65rySyj3ETTo7Lrhml1iSLo6GpAalFYjokwkcY2PEluvk06ldswgu54h/n08r4rpOXAX9NVCcIIq9PimnkRAbQn/CPJPbpPeJveHZO75puPF8zaeI1hNRoVyV6tdXVE99WD96PjJC4F3Qd7o2Ehj+zvzSG7744hFZvOV12RXgHyhZWSZUPAFLZRDkHwjsyR9ZEWeQ=
notifications:
email:
on_success: change
on_failure: change
cache:
ccache: true
directories:
- .ccache
addons:
apt:
packages:
- doxygen
- doxygen-doc
- doxygen-latex
- doxygen-gui
- graphviz
after_success:
- cd $TRAVIS_BUILD_DIR
- sh ./build-tools/automation/doxygen-deploy.sh