Commit Graph

98 Commits

Author SHA1 Message Date
Matthias Mailänder
b8f2a14ea0 Automatically upload release to itch.io using butler. 2020-07-04 20:59:10 +02:00
abcdefg30
477db9cd4a Fix travis builds not failing when errors occur during static checking 2020-07-03 21:29:25 +01:00
teinarss
e13fd693c3 Add Nuget packages for all dependencies 2020-04-18 11:36:25 -05:00
Paul Chote
304307df5a Fix wiki script again. 2020-03-01 16:41:19 +00:00
Paul Chote
c8856749f3 Only update the wiki from the Linux host. 2020-03-01 16:10:07 +00:00
Paul Chote
eae287efc3 Fix travis packaging. 2020-02-22 10:28:48 -06:00
Paul Chote
4203a3191f Overhaul macOS packaging:
- Build on Travis-CI macOS VM
- Sign and notarize for distribution
- Create macOS-specific files from generic sources during packaging
- Add volume icon
- Rename osx directory to macos
2020-02-15 18:51:21 +01:00
Paul Chote
bdd0f68a4a Compile using Mono 6.4.0. 2019-10-05 18:24:45 +02:00
Paul Chote
327fdaea2d Defer NSIS installation to the pre-packaging step. 2019-05-19 16:59:54 +01:00
Paul Chote
15e88d9e58 Bump travis and the macOS/Linux packaging to use mono 5.20.1. 2019-05-19 16:59:54 +01:00
Paul Chote
d53338ca5e Switch to the newer Roslyn compiler on Linux/macOS. 2019-03-30 20:17:17 +01:00
Paul Chote
5b00586de2 Update Travis to Ubuntu 16.04, Mono 5.10, NSIS 3.03. 2019-03-30 20:17:17 +01:00
Paul Chote
6397e1443f Add AppImage packaging for Linux. 2018-05-05 22:34:27 +02:00
Paul Chote
0586dabd7e Remove .deb package generation. 2018-05-05 22:34:27 +02:00
Paul Chote
7c901c27f1 Generate a versioned tarball during package creation. 2017-11-22 22:39:08 +01:00
Paul Chote
9d84f4a845 Fix the automated installer generation. 2017-07-21 18:49:59 +01:00
Paul Chote
bc38cb3cc2 Package OSX launchers in a disk image. 2017-04-26 22:17:27 +01:00
Matthias Mailänder
9c34488cba Update to Mono version 4.6.1 2016-10-06 06:23:42 +02:00
Matthias Mailänder
87fd196cca Update Mono to version 4.6.0 2016-09-25 08:01:23 +02:00
Matthias Mailänder
f8fb31a4cc Update Mono to version 4.4.2 2016-09-01 07:25:15 +02:00
Matthias Mailänder
5029ac705f Update to .NET 4.5 2016-05-19 21:24:21 +02:00
Paul Chote
dc0011a852 Remove sdk flag from default makefile. 2016-03-17 20:58:16 +00:00
Paul Chote
65f017acc9 Revert "Make travis fetch the mod content before running tests."
This reverts commit 1f4269df76.
2016-02-17 01:47:25 +00:00
Paul Chote
1f4269df76 Make travis fetch the mod content before running tests. 2016-02-06 16:30:23 +00:00
Piët Delport
8c3533e8e6 Add "make nunit" step to Travis
Historically, this wasn't working, but it should be more stable now.
2015-12-29 22:43:58 +02:00
Matthias Mailänder
01aed5e64c update to mono 4.2 series 2015-12-24 16:27:57 +01:00
Matthias Mailänder
5a3e61a902 check the .lua scripts for syntax error 2015-08-19 21:21:01 +02:00
Matthias Mailänder
9170db9642 update Travis to use Mono 4 2015-08-04 12:00:45 +02:00
Matthias Mailänder
0c2934a536 switch to the new container based infrastructure 2015-07-26 13:02:14 +02:00
Oliver Brakmann
553f9af1ba Build prep branches on Travis, too 2015-06-14 11:18:51 +02:00
Matthias Mailänder
c4deaef163 remove nuget until the connectivity problems are resolved 2015-05-24 10:24:22 +02:00
Matthias Mailänder
07fb7f921f bring back system markdown 2015-05-21 11:54:21 +02:00
Matthias Mailänder
f079b1980f switch back to the old Travis infrastructure 2015-05-21 11:53:47 +02:00
Matthias Mailänder
fd85b208fa update documentation 2015-05-18 18:54:53 +02:00
Matthias Mailänder
2eac646929 deploy Windows setup with Travis CI only 2015-05-18 18:54:41 +02:00
Oliver Brakmann
0c1b825877 Adjust travis-ci caching
1. Removes the APT caching, since it's not available on the docker infrastructure.
2. Enables caching for the dependency download directory.
2015-05-08 20:59:45 +02:00
Oliver Brakmann
f251813f89 Keep downloaded files in a separate directory
As a side effect, this re-enables building the Windows installer on Linux hosts.
2015-05-08 20:59:24 +02:00
Matthias Mailänder
c4bc974eb6 Update .travis.yml
define the mono version
2015-04-27 22:01:15 +02:00
Matthias Mailänder
146afd755b bring back the HTML documentation 2015-03-20 18:01:12 +01:00
Oliver Brakmann
2f588968b0 Switch wiki deployment to the openra user with ssh auth 2015-01-23 22:36:10 +01:00
Matthias Mailänder
601022f582 deploy Windows setup exe via AppVeyor only 2015-01-18 08:01:33 +01:00
Matthias Mailänder
2920b1bb02 fix Error: opening stub "/usr/share/nsis/Stubs/zlib" 2015-01-17 11:56:13 +01:00
Oliver Brakmann
e70a028328 Fix travis build not exiting in the top-level directory 2015-01-17 11:36:03 +01:00
Matthias Mailänder
2d3634e23a try to cache the Ubuntu package installation 2015-01-10 21:24:56 +01:00
Matthias Mailänder
edbab6976c switch to the new the Docker-based infrastructure 2015-01-10 21:24:54 +01:00
penev92
a8a726f56b Reorder Travis command order, add new lines to Makefile output for better readability 2015-01-09 17:49:34 +02:00
Matthias Mailänder
1b3654a7f9 replace GitHub access token 2015-01-01 20:31:04 +01:00
Paul Chote
07ebb017b9 Use travis_retry to reduce the nuget timeout errors. 2014-12-28 18:49:08 +13:00
Matthias Mailänder
e7a64ab8b0 automatically check for code style violations 2014-12-25 10:27:45 +01:00
Matthias Mailänder
e1a441b7f3 use official Travis csharp support 2014-12-06 08:50:07 +01:00