GodMode9i/.travis.yml
FlameKat53 2f53eab9b5 adding Azure-Pipelines to GM9i (WIP at this moment) (#31)
* first commit, this should work afaik

* reduce travis to only building
2019-03-15 17:02:55 -06:00

51 lines
1.2 KiB
YAML

language: cpp
os: linux
sudo: false
dist: trusty
env:
global:
- DEVKITPRO=/opt/devkitpro
- DEVKITARM=/opt/devkitpro/devkitARM
cache:
directories:
- "$HOME/.local"
- "$DEVKITPRO"
before_install:
- curl -L https://github.com/devkitPro/pacman/releases/download/devkitpro-pacman-1.0.1/devkitpro-pacman.deb -o pacman.deb
install:
- sudo dpkg -i pacman.deb
- sudo dkp-pacman -Sy
- sudo dkp-pacman -S devkitARM general-tools dstools ndstool libnds libfat-nds grit mmutil --noconfirm
- export DEVKITPRO=/opt/devkitpro
- export DEVKITARM=${DEVKITPRO}/devkitARM
script:
- export COMMIT_TAG="$(git log --format=%h -1)"
- export COMMIT_MESSAGE="$(git log --pretty=format:"%an - %s" -1)"
- make
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-4.9
- g++-4.9
- libstdc++6
- lftp
after_success:
- curl -o send.sh https://raw.githubusercontent.com/DS-Homebrew/Discord-Webhooks/master/send-travis.sh
- chmod +x send.sh
- ./send.sh success $WEBHOOK_URL
after_failure:
- curl -o send.sh https://raw.githubusercontent.com/DS-Homebrew/Discord-Webhooks/master/send-travis.sh
- chmod +x send.sh
- ./send.sh failure $WEBHOOK_URL