2014-04-25 09:32:13 -07:00
|
|
|
language: cpp
|
2016-06-17 06:03:30 -07:00
|
|
|
matrix:
|
|
|
|
include:
|
2018-01-16 09:56:42 -08:00
|
|
|
- os: linux
|
|
|
|
env: NAME="clang-format"
|
2018-02-16 12:37:35 -08:00
|
|
|
sudo: required
|
2018-01-16 09:56:42 -08:00
|
|
|
dist: trusty
|
2018-02-16 12:37:35 -08:00
|
|
|
services: docker
|
|
|
|
install: "./.travis/clang-format/deps.sh"
|
|
|
|
script: "./.travis/clang-format/build.sh"
|
2016-06-17 06:03:30 -07:00
|
|
|
- os: linux
|
2017-10-06 12:58:48 -07:00
|
|
|
env: NAME="linux build"
|
2016-12-03 01:10:07 -08:00
|
|
|
sudo: required
|
2016-06-17 06:03:30 -07:00
|
|
|
dist: trusty
|
2017-10-06 12:58:48 -07:00
|
|
|
services: docker
|
|
|
|
addons:
|
|
|
|
apt:
|
|
|
|
packages:
|
|
|
|
- p7zip-full
|
|
|
|
install: "./.travis/linux/deps.sh"
|
|
|
|
script: "./.travis/linux/build.sh"
|
|
|
|
after_success: "./.travis/linux/upload.sh"
|
2018-08-31 11:08:03 -07:00
|
|
|
cache: ccache
|
2016-06-17 06:03:30 -07:00
|
|
|
- os: osx
|
2017-10-06 12:58:48 -07:00
|
|
|
env: NAME="macos build"
|
2016-06-17 06:03:30 -07:00
|
|
|
sudo: false
|
2018-04-27 09:17:00 -07:00
|
|
|
osx_image: xcode9.3
|
2017-10-06 12:58:48 -07:00
|
|
|
install: "./.travis/macos/deps.sh"
|
|
|
|
script: "./.travis/macos/build.sh"
|
|
|
|
after_success: "./.travis/macos/upload.sh"
|
2018-08-31 11:08:03 -07:00
|
|
|
cache: ccache
|
2018-08-31 11:08:03 -07:00
|
|
|
- os: linux
|
|
|
|
env: NAME="MinGW build"
|
|
|
|
sudo: required
|
|
|
|
dist: trusty
|
|
|
|
services: docker
|
|
|
|
addons:
|
|
|
|
apt:
|
|
|
|
packages:
|
|
|
|
- p7zip-full
|
|
|
|
install: "./.travis/linux-mingw/deps.sh"
|
|
|
|
script: "./.travis/linux-mingw/build.sh"
|
|
|
|
after_success: "./.travis/linux-mingw/upload.sh"
|
|
|
|
cache: ccache
|
2016-09-07 19:31:57 -07:00
|
|
|
|
2016-11-19 12:11:49 -08:00
|
|
|
deploy:
|
2017-01-04 19:39:59 -08:00
|
|
|
provider: releases
|
|
|
|
api_key:
|
2018-01-17 19:38:52 -08:00
|
|
|
secure: ElsIAlbvVXBNKsP31nVPysh+mf0GQA4DiL/y5iJeQxKQYR6iRoNo+RfzOBmdswdo0bE/PGeBAlfzCkp15gjhWf6Je0N6dRpczmcmLq6SSQFn1Mpq00xMJB2AgQIlaHs6KFgoUA173EBKbPwgU/NubTFpJFm/Wa+NcSWAHQXKL9KT2M3qKpxNkPl3mKEVsbch4REP+T/46vsa+ikw0VE0kIs6V93LqUQZpI2F0Dhihx8Cxr5iedkE1QsNK+QSX9iItMHbfek9OH980gP7L3lkZltyAA1Pk0c37OAgz2PwczwNKwCT8jg9PMzdcKmWouvLyAkZFuA806ElzwHY3oEd91Zm6+Bk5n24yBKZ9027AZzw38NK2Z2m9Akb8+ar8PdsKU6N5pDutX9qSLayr0oMgJ0s7/xnGBGdL3gfkPCFc50xO/2DxlsOR+zAhPNM9Y76hhGy6A7/40+9uzrJvd4nAuDvIXRzi2Yl2L7mKBE4suMKbFLtk2LlgM0qY5JMVTQ8NliaEtqopfPur2KWFVJUpWDNLtNX8xGqhfwg7cLjIiGmnxSaJBTDuZI6dpEjkWkU0n1xYhGqEqit8DbehYzazozMJ+Vsr8hku7jGlUtlw+U6HG1e19O2y4aGeSwYPROcCNz+BLwmVM8oZE3Roy3qoaa2yiFf+sy6rUHznrhsfEM=
|
2017-01-04 19:39:59 -08:00
|
|
|
file_glob: true
|
2017-07-26 21:29:33 -07:00
|
|
|
file: "artifacts/*"
|
2017-01-04 19:39:59 -08:00
|
|
|
skip_cleanup: true
|
|
|
|
on:
|
2017-08-02 22:51:48 -07:00
|
|
|
tags: true
|
2018-01-26 18:53:25 -08:00
|
|
|
|
|
|
|
notifications:
|
|
|
|
webhooks:
|
|
|
|
urls:
|
|
|
|
- https://api.yuzu-emu.org/code/travis/notify
|