Commit graph

158 commits

Author SHA1 Message Date
richardg867
63ade10a56
Jenkins: Continuing build speed optimizations 2022-07-24 13:31:58 -03:00
richardg867
85df0bf9a7
Jenkins: More build speed optimizations on the Linux side 2022-07-24 00:49:10 -03:00
richardg867
af4c00d708
Jenkins: Skip redundant tasks within the same build 2022-07-24 00:18:26 -03:00
richardg867
15eced5b55
Jenkins: Also allow rg to use IRC over LAN 2022-07-19 15:07:38 -03:00
richardg867
e1b44ad064
Jenkins: Allow master node to do IRC notification 2022-07-19 14:59:29 -03:00
richardg867
efdf003272
Jenkins: Better document some stuff 2022-07-15 23:43:00 -03:00
richardg867
00b63fe9b8
Jenkins: More macOS stuff 2022-07-15 23:17:07 -03:00
richardg867
0ebf0e0ece
Jenkins: Fix small typo in tarball script 2022-07-15 23:12:27 -03:00
richardg867
a1744ddbd2
Jenkins: Install and use gnutar on macOS for source tarballs 2022-07-15 23:04:36 -03:00
richardg867
b97338144e
Jenkins: Allow macOS to make source tarballs 2022-07-15 22:59:49 -03:00
richardg867
e9af11d9d9
Jenkins: Second dummy commit to test new webhook flow 2022-07-15 20:39:18 -03:00
richardg867
a8be5d1f18
Jenkins: Dummy commit to test new webhook flow 2022-07-15 20:39:06 -03:00
richardg867
3b2b0b984a
Jenkins: Expand nodes which can perform the initial clone 2022-07-15 15:36:00 -03:00
richardg867
972550048c
Jenkins: Disable static Qt on Windows debug builds 2022-06-29 13:32:49 -03:00
richardg867
e6b84753c4
Jenkins: Fix incorrectly reverted macOS PATH change 2022-06-27 15:03:30 -03:00
richardg867
28987befd7
Jenkins: Update Discord Game SDK to add macOS ARM64 2022-06-27 15:02:00 -03:00
richardg867
1bc357a786
Jenkins: Add MacPorts Qt prefix to PATH 2022-05-28 16:20:36 -03:00
RichardG867
ba2edf535e Jenkins: Use submitted FAudio port on macOS 2022-05-03 20:49:55 -03:00
RichardG867
50d23fcc59 Jenkins: Archive symlinks on the macOS zip 2022-05-02 22:01:41 -03:00
RichardG867
de46bab85b Jenkins: Detect symlink mismatches when merging macOS bundles 2022-05-01 22:48:17 -03:00
RichardG867
f53be238de Jenkins: Attempt to fix macOS signing 2022-05-01 22:25:50 -03:00
RichardG867
948a0f02cc Jenkins: Fix typo on previous commit 2022-05-01 21:32:30 -03:00
RichardG867
4d100fc636 Jenkins: Fix non-native macOS build creating an archive when not requested 2022-05-01 21:31:27 -03:00
RichardG867
34bdb870af Jenkins: Forgot the Jenkinsfile for universal builds 2022-05-01 18:17:59 -03:00
RichardG867
97b5d2de7a Jenkins: Universal macOS building bringup 2022-05-01 16:10:47 -03:00
RichardG867
054d89354e Jenkins: Remove a redundant SDL component added during the troubleshooting process 2022-04-26 17:59:25 -03:00
RichardG867
8a9daa6264 Jenkins: Make appimage-builder use a global cache 2022-04-26 17:57:57 -03:00
RichardG867
c591819c50 Jenkins: Enable SDL cpuinfo, fixes FAudio segfaults 2022-04-26 17:47:28 -03:00
RichardG867
555e4a14e3 Jenkins: Enabling one SDL component at a time until audio is fixed 2022-04-26 17:27:37 -03:00
RichardG867
14b6466022 Jenkins: Enable SDL threads everywhere, fixes audio 2022-04-26 11:38:03 -03:00
RichardG867
1957178823 Jenkins: Actually port the conditional AppImage package parser 2022-04-26 00:59:22 -03:00
RichardG867
b9f022dbae Jenkins: Remove an extraneous metainfo file 2022-04-26 00:42:13 -03:00
RichardG867
8aec317f3c Jenkins: Port Linux build improvements (lighter SDL2, AppStream metadata) from CLI branch 2022-04-26 00:39:10 -03:00
richardg867
0208555e8c
Jenkins: Cache Linux library downloads and change rtmidi URL 2022-04-20 14:01:38 -03:00
richardg867
6ac35ffe43
Jenkins: Search for MacPorts prefix when building 2022-04-07 15:48:07 -03:00
richardg867
44ef14b143
Jenkins: Fix Discord Game SDK extraction on macOS 2022-04-06 18:21:25 -03:00
richardg867
7f27f44b3a
Jenkins: Add macOS Intel to Jenkinsfile 2022-04-06 15:39:32 -03:00
richardg867
ce7a1ad1c1
Jenkins: Use OpenAL on macOS 2022-04-06 15:38:27 -03:00
richardg867
e1906c03b3
Jenkins: Add macOS to the build script 2022-04-06 15:28:23 -03:00
richardg867
e860c480b8
Jenkins: Add MacPorts dependencies file 2022-04-06 15:27:10 -03:00
richardg867
d78adebc69
Jenkins: Some changes for internal use 2022-03-28 21:24:56 -03:00
RichardG867
f45c91f425 Jenkins: Fix wrong package removed from MSYS dependency list 2022-03-21 19:55:31 -03:00
RichardG867
9118e9c939 Jenkins: Switch AppImage building to the new icon assets 2022-03-21 14:37:07 -03:00
RichardG867
2c976292f0 Jenkins: Switch build to Ninja on all platforms 2022-03-21 13:53:23 -03:00
RichardG867
5e9a47d6d1 Jenkins: Attempt to streamline failure state 2022-03-16 15:41:58 -03:00
RichardG867
3de4fbb75c Jenkins: Minor fixes to Windows build flow 2022-03-16 14:36:57 -03:00
RichardG867
7a3ff82a63 Jenkins: Don't git clone on Windows nodes due to line ending issues 2022-03-15 23:23:47 -03:00
RichardG867
68ad22bf09 Jenkins: Streamline AppImage exclusion list with globs 2022-03-15 23:16:41 -03:00
RichardG867
1cc29c0aab Jenkins: Small cosmetic change to build script 2022-03-15 21:46:10 -03:00
RichardG867
0cdc68d2bd Jenkins: Make the pipeline more resilient to node dropouts 2022-03-15 21:45:08 -03:00