Lioncash
e7c281bdaf
travis: Make macOS' CI use Xcode 10
...
Keeps the toolchain used for CI up to date. Xcode 10 also brings in
better (but not complete) C++17 support on macOS. Notably it allows the
use of the <any>, <optional>, and <variant> headers that were introduced
in C++17, among other things. Now we can use the standard-provided
facilities instead of needing to rely on boost for these.
2018-09-25 15:16:11 -04:00
liushuyu
54496dde88
travis: change MinGW job name in build matrix
2018-07-12 09:33:41 +08:00
liushuyu
7db0588d6b
travis: MinGW build on Travis CI
...
... 1. updated submodule libressl
2. suggestion from @jroweboy
2018-07-12 09:33:36 +08:00
朱鹏飞
4414d311c9
Try to fix clang-format CI
2018-07-08 19:34:48 +08:00
Stevie
c25f56a147
Baseline OSX Travis CI build to 10.13 ( #3765 )
...
Bump Travis CI xcode9.2 to xcode9.3.
2018-05-31 22:24:18 -06:00
Weiyi Wang
bbf8567b49
Travis: only enable transifex job on main repo
...
To avoid false positive alarm from citra-nightly and citra-canary repo
2018-04-27 19:52:52 +03:00
liushuyu
16981d6be4
travis: use cache
2018-04-13 19:10:20 -06:00
liushuyu
9921286f3b
travis: fix Transifex upload
2018-04-10 15:35:47 -06:00
James Rowe
ed36edf69c
Travis: Update clang-format to 6.0
2018-03-09 10:50:09 -07:00
Weiyi Wang
e2a8f155d3
Merge pull request #3168 from CDAGaming/pr_Improvements
...
[External] Travis CI Quick Fix + Minor Submodule Updates
2018-01-18 18:27:23 +02:00
CDAGaming
e3f90ff6b6
Travis Quick Fix + Minor Submodule Updates
...
## Info (Edited)
This commit fixes several Travis-Related Warnings/Errors/Deprecations in MacOS(Now running on Sierra instead of El Capitan). These Issues included Path Not Set Warnings, shell_session warnings, and a few others.
This Commit also Updates the following Submodules:
- enet (Includes Minor CMakeList Changes for cleaner Solutions)
- Nihstro (Includes a bugfix on compiling with Boost v1.66.0)
2018-01-15 21:19:34 -06:00
wwylele
9fba503c9e
Travis: push translation source change to transifex
2017-12-16 13:11:05 +02:00
Flame Sage
7ef905ea0f
Updating API endpoint for webhook notifications. ( #3103 )
2017-11-09 21:07:43 -05:00
Flame Sage
f889d6cbfe
Added notifications:webhooks:url to TravisCI build ( #3099 )
2017-11-09 17:02:30 +01:00
MerryMage
2284367591
travis: Add build with frozen versions for dependencies
2017-10-25 14:53:11 +01:00
B3n30
8443a2a5fe
Change build order to chack clang-format first
2017-10-23 00:18:52 +02: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