Lioncash
4aefd45193
travis: Update to using Xcode 10.2
...
Keeps the CI toolchain updated. This is also necessary for updating
dynarmic.
2019-05-07 06:40:30 -04:00
Lioncash
69749a88cd
travis: Bump macOS version to 10.14
...
For whatever bizarre reason, Apple only made a few of std::optional's
member functions available on newer SDK versions. Given we can't even
run yuzu on macOS, and we keep the builder around to ensure that it
always at least compiles on macOS, we can bump this up a version.
2019-03-07 23:34:37 -05:00
Lioncash
5873b14efd
travis: Make macOS builds utilize Xcode 10
...
Keeps the used toolchain up to date and finally allows the use of
<optional> and <variant> standard library headers within the codebase.
2018-09-25 14:46:46 -04:00
tech4me
a8f54f96fc
travis: running mingw build on travis ci
...
This commit also fixed a broken cmake dependency with unicorn
2018-09-19 14:22:14 -04:00
fearlessTobi
dc3cc0002c
travis: use Citras ccache
2018-08-31 20:13:26 +02:00
Michał Janiszewski
f3885845fc
Cache ccache on Travis
2018-06-07 21:43:33 +02:00
Lioncash
5a579f66a0
travis: Use Xcode 9.3 instead of 9.2
...
Keeps the toolchains up to date.
2018-04-27 12:17:01 -04:00
N00byKing
947831ff1e
Use Docker for Build Target clang-format for travis.
...
This uses the (apparently) more stable Ubuntu Repo instead of the LLVM one.
2018-02-16 22:21:31 +01:00
Flame Sage
c93136a2bf
Added webhook notifications to TravisCI build.
2018-01-27 02:53:25 +00:00
James Rowe
96f446ff65
Travis: Add missing PPA for newer libstdc++
2018-01-20 16:45:11 -07:00
James Rowe
425b3923d2
Travis: Update clang-format to 6.0
2018-01-20 16:45:11 -07:00
Lioncash
da21545a77
travis: Use Xcode 9.2
...
Uses the latest available Xcode version. This allows the use of more
C++17 facilities without the CI failing.
2018-01-18 07:46:52 -05:00
James Rowe
138c03d565
Build: Update deploy keys
2018-01-17 20:40:12 -07:00
Tobias
af9a4539b1
Implement Pull #3034 from Citra
...
Change build order to check clang-format first
2018-01-16 18:56:42 +01:00
James Rowe
b5b0d4e7c3
Build: Update Appveyor and Travis secret keys
...
The keys are github auth_tokens and are assigned to yuzubot for the
yuzu-nightly repository to allow Appveyor and Travis to upload releases
2018-01-16 01:20:11 -07:00
MerryMage
15a2388a33
travis: Split build scripts for different platforms
...
This commit also separates clang-format from the linux build, closing #2702 .
2017-10-07 12:10:03 +01:00
James
fa64309aac
Travis: Use Docker to build for Linux
2017-08-10 20:13:59 +10:00
j-selby
8bda0ca68d
Travis/AppVeyor: Deploy based upon tags
2017-08-06 19:07:29 +10:00
j-selby
a7dae7fd70
Produce 7zip artifacts on Travis and Appveyor
2017-07-28 14:22:43 +10:00
James Rowe
0be8f8716c
Fixes file upload pattern in the travis.yml to include macOS releases ( #2592 )
2017-02-24 18:12:37 -08:00
James Rowe
c4ad608870
Change travis to deploy on push to citra-nightly. Add more information to the releases page
2017-01-04 21:31:40 -07:00
James Rowe
0a6ca01991
Change deploy to use github releases instead, but only for the citra-nightly repo
2017-01-04 20:53:46 -07:00
bunnei
159bcbfdbc
Update .travis.yml
2017-01-03 23:07:14 -05:00
James Rowe
737c8bee16
Try a different travis key
2017-01-03 20:00:26 -07:00
James Rowe
8f6c3b5c20
Try a different encrypted bintray api key for travis. Change appveyor to upload to a long git hash (since travis is stuck uploading to the full hash name)
2016-12-31 23:38:15 -05:00
James Rowe
b03e7bf28f
Add deploy to bintray for builds to master
2016-12-31 13:54:51 -05:00
Yuri Kunde Schlesner
7acc5c8f30
Travis: Use a stable version of clang-format
2016-12-03 01:32:46 -08:00
Yuri Kunde Schlesner
99079cc906
Travis: Remove build uploading
...
@archshift has been MIA for a while, so our builds server is currently
down. Furthermore, uploading is broken in both Linux and macOS:
- The version of lftp in Trusty doesn't support the sftp:auto-confirm
option, which means that uploading would hang, even if the server
weren't down. It currently tries to connect forever and fails the
build with a timeout.
- lftp was removed from Homebrew, so it wasn't being installed on macOS
and invoking it just failed.
2016-11-24 15:49:15 -08:00
Yuri Kunde Schlesner
0e3f0120a8
Fix Travis clang-format check
2016-09-21 01:53:37 -07:00
Lectem
722af0703e
travis cache for cmake and sdl2 ( #2060 )
2016-09-08 03:31:57 +01:00
MerryMage
d93cfb32fe
travis: Update to XCode 7.3.1
2016-09-02 16:19:09 +01:00
Lioncash
a81b9ca689
travis: Use GCC 6 on Ubuntu CI builds
2016-06-17 10:48:40 -04:00
Lioncash
c283a8509d
travis: Use Qt 5 on Ubuntu CI builds
2016-06-17 10:48:35 -04:00
Lioncash
5181b4a0df
travis: Update dependencies
2016-04-03 15:45:48 -04:00
MerryMage
ba2a54a9dd
Dependencies: Remove GLFW, Add SDL2
...
citra: Remove GLFW, Add SDL2
FindSDL2: Do not CACHE SDL2_* variables if library is not found
EmuWindow_SDL2: Set minimal client area at initialisation time
EmuWindow_SDL2: Corrections
EmuWindow_SDL2: Fix no decorations on startup on OS X
cmake: windows_copy_files
2016-03-02 14:09:02 +00:00
Yuri Kunde Schlesner
6fc605a196
Travis: Replace `before_install` with `install`
2015-07-10 20:24:19 -03:00
Yuri Kunde Schlesner
73b6a715ee
Travis: Remove use of sudo to enable use container-based builds
2015-07-10 20:00:59 -03:00
Emmanuel Gil Peyrot
b1503b2020
Remove every trailing whitespace from the project (but externals).
2015-05-29 21:59:29 +01:00
archshift
6cc1a07235
CI: upload builds to builds.citra-emu.org instead of MEGA
2015-03-16 18:09:20 -07:00
chinhodado
b8801a8e4e
Revert "Travis: Enable caching of dependencies"
2015-01-10 21:22:03 -05:00
Yuri Kunde Schlesner
d261e77c16
Travis: Try to cache downloaded files to work around sf.net sucking
2014-12-20 15:56:25 -02:00
Yuri Kunde Schlesner
c7bba5a079
Travis: Enable APT cache. This should give us a small boost
...
http://docs.travis-ci.com/user/caching/#Caching-Ubuntu-packages
2014-12-20 14:37:00 -02:00
archshift
99110dc460
Travis: Added OSX, use default compilers, moved cmds into own scripts
2014-06-17 22:57:15 -07:00
Thomas Edvalson
149503d249
Yet anothing missing dependency? libxcursor-dev
2014-04-25 22:04:18 -04:00
Thomas Edvalson
c08cec14e1
Maybe needs libglew-dev?
2014-04-25 21:54:09 -04:00
Thomas Edvalson
322efe83fa
Fixed travis dir problem (third time's the charm)
2014-04-25 12:52:01 -04:00
Thomas Edvalson
ac4947bb68
One of the lines wasn't quite unneccesary.
2014-04-25 12:43:11 -04:00
Thomas Edvalson
5c76845363
Remove potentially unnecessary lines in Travis script.
2014-04-25 12:39:49 -04:00
Thomas Edvalson
e492a253d9
Added Travis CI script
2014-04-25 12:32:13 -04:00