Commit graph

92 commits

Author SHA1 Message Date
RichardG867
32941b3c5b Jenkins: Temporarily compile a newer version of openal-soft to fix audio issues 2022-02-14 13:41:52 -03:00
RichardG867
e85c76b226 Jenkins: Include ghostscript/freetype/fluidsynth on the AppImage 2022-02-14 12:52:14 -03:00
RichardG867
fa08971ddc Jenkins: Move archive_tmp creation further down for logging coherency purposes 2022-02-14 11:57:12 -03:00
RichardG867
2af0b79e56 Jenkins: Fix compiler flags not being applied 2022-02-13 18:23:56 -03:00
RichardG867
e7073e34b3 ...and one I forgot to save 2022-02-13 15:59:44 -03:00
RichardG867
f96db59ae8 Jenkins: Add another library to the AppImage for executing in a vacuum 2022-02-13 15:58:42 -03:00
RichardG867
332119fd11 Jenkins: Ship discord_game_sdk on Linux x64 2022-02-13 15:43:13 -03:00
RichardG867
a6ac053960 Jenkins: Populate AppImage version with data from generated version.h 2022-02-13 15:15:40 -03:00
RichardG867
55b0ae3b12 Jenkins: Downgrade AppImage openal-soft to 1.17 from Debian 9 to fix audio 2022-02-13 13:28:34 -03:00
RichardG867
d1645b74ed Jenkins: Include more libs in the AppImage for non-desktop setups 2022-02-13 13:11:36 -03:00
RichardG867
83d9c5276f Jenkins: Restore library version readme, to be stored in the AppImage filesystem 2022-02-12 13:16:46 -03:00
RichardG867
947de6e4ae Jenkins: Add more libs to AppImage for Ubuntu 14.04 compatibility 2022-02-12 12:31:29 -03:00
RichardG867
f0d171fbce Jenkins: Add wget dependency for appimage-builder 2022-02-11 23:07:49 -03:00
RichardG867
efc18ff70f Jenkins: Switch Linux builds to AppImage 2022-02-11 22:47:23 -03:00
RichardG867
8243773eb1 Jenkins: Fix Linux CMake toolchain file path 2022-02-11 14:31:13 -03:00
RichardG867
84ae673d70 Some Jenkins clarifications 2022-02-11 14:23:34 -03:00
RichardG867
1eb32a6877 Jenkins: Fix Windows CMake toolchain file path 2022-02-11 14:09:21 -03:00
RichardG867
e45f5f67d2 Jenkins: Use CMake toolchain files on Windows as well 2022-02-11 14:06:07 -03:00
RichardG867
c39a2a69dc Jenkins: Remove redundant packaging-related package dependencies 2022-02-11 13:56:11 -03:00
RichardG867
e14bbb6f1b Jenkins: Use CMake toolchain files for compiler flags 2022-02-11 13:55:12 -03:00
RichardG867
35bea51ca2 Jenkins: Return Windows builds to Win32 2022-02-11 13:15:43 -03:00
David Hrdlička
fee2fe6e06 CI: Use libslirp proper for Linux builds 2022-02-09 16:22:21 +01:00
RichardG867
2654642090 Jenkins: Turn down Windows zip compression 2022-02-07 17:39:59 -03:00
RichardG867
d3717b6df0 Jenkins: Make Discord commit browser URL a variable 2022-02-07 14:31:02 -03:00
RichardG867
cbd0415d78 Jenkins: Build with Qt now 2022-02-07 14:13:05 -03:00
RichardG867
250c82a250 Jenkins: Clean output directory after archiving artifacts 2022-02-07 12:00:21 -03:00
RichardG867
95bc320311 Jenkins: Add GitHub links to Discord notification 2022-02-03 19:23:35 -03:00
RichardG867
16152ede35 One more build script fix 2021-12-04 11:36:51 -03:00
RichardG867
05ff0b0921 Build script: Fix pkg-config (for rtmidi) when cross-compiling 2021-12-04 11:35:26 -03:00
Miran Grča
303707998b
Update for RTMidi. 2021-12-03 20:10:45 +01:00
RichardG867
67df8cd8c6 Build script: Fix strip flag being lost across MSYSTEMs 2021-12-01 17:39:09 -03:00
RichardG867
e4495be422 Add stripping to currently-unused Dev Jenkins preset 2021-11-28 14:07:15 -03:00
RichardG867
05bbbaff21 Improve Jenkins build flow, now with symbol stripping for regular builds 2021-11-28 13:57:58 -03:00
RichardG867
9cdd0f946f Build script clarifications 2021-11-25 14:22:55 -03:00
RichardG867
d222f7c7d2 Build script: Add + specifier to git hash if the tree is dirty 2021-11-24 21:49:36 -03:00
RichardG867
58670247b4 Jenkins: Fix .git being lost across stash/unstash 2021-11-24 21:40:42 -03:00
RichardG867
982e1f808d Jenkins git commit presentation fixes 2021-11-24 20:41:08 -03:00
RichardG867
17d93758be Jenkins: Switch strategy for polled commit detection 2021-11-24 20:24:06 -03:00
RichardG867
6f6306410b Another Jenkins fix, so much for not having a testing environment 2021-11-24 16:40:02 -03:00
RichardG867
3b33f5a5c1 Another Jenkins fix attempt 2021-11-24 16:37:34 -03:00
RichardG867
c792713447 Fix Jenkins pipeline variable declaration 2021-11-24 16:36:14 -03:00
RichardG867
f1b2443926 Another attempt at fixing the Jenkins mess 2021-11-24 16:26:13 -03:00
RichardG867
82a179a46a Jenkins: Specify branch name with LocalBranch 2021-11-24 00:18:50 -03:00
RichardG867
1b60a825dc Jenkins: Switch back to cleaning workspace before build 2021-11-23 23:59:13 -03:00
RichardG867
d97e63cca2 Jenkins: Read polling log to better avoid "no changes" 2021-11-19 15:14:41 -03:00
RichardG867
73281006b1 Jenkins: Add new method of extracting the current HEAD commit 2021-11-19 14:26:43 -03:00
RichardG867
065366b35b Jenkins: Fix build number passing in pipeline 2021-11-18 20:32:23 -03:00
RichardG867
93e4e94c7c Jenkins: Commit new Jenkinsfile 2021-11-18 20:28:46 -03:00
RichardG867
e86ba44b7d Minor build script improvements 2021-11-18 19:22:19 -03:00
RichardG867
155104467e Fix build script wildcards 2021-11-17 20:22:30 -03:00