Commit Graph

5879 Commits

Author SHA1 Message Date
RichardG867
2e9d57dcc8 Fix typo in Jenkinsfile 2021-11-14 03:07:16 -03:00
RichardG867
d7bc854783 Jenkins: make build chaining more elegant, and add Discord and IRC notifications 2021-11-14 03:06:20 -03:00
RichardG867
c0fb42b756 Disable VNC on Jenkins dev builds 2021-11-13 18:38:27 -03:00
RichardG867
918dae0683 Dummy commit to test build chaining 2021-11-13 16:19:26 -03:00
RichardG867
913b695073 Move Jenkins post-build tasks to a post{} block 2021-11-13 15:59:22 -03:00
RichardG867
94d9ec1414 Another comment about Jenkins parameters for good measure 2021-11-13 15:37:39 -03:00
RichardG867
c7accb26fd Change description for Jenkins internal BRANCH parameter 2021-11-13 15:32:02 -03:00
RichardG867
d63461c712 Add failure mode to Jenkins pipeline 2021-11-13 15:15:07 -03:00
RichardG867
b3972d11aa Fix small issue with the build chaining test 2021-11-13 14:57:32 -03:00
RichardG867
ae4ec8d98a Re-enable Jenkins builds as the pipeline is mostly figured out 2021-11-13 14:42:30 -03:00
RichardG867
ed4fd684fa Handle Jenkins script approvals for build number setting 2021-11-13 14:40:38 -03:00
RichardG867
941a1b20cf Fix bad copypaste in Jenkins pipeline 2021-11-13 14:06:49 -03:00
RichardG867
e8881f6f25 Add per-stage failure to Jenkins pipeline 2021-11-13 14:02:17 -03:00
RichardG867
185c34e885 Some more Jenkins troubleshooting in production... 2021-11-13 14:00:41 -03:00
RichardG867
630ea25922 Some Jenkins troubleshooting in production... 2021-11-13 13:53:53 -03:00
RichardG867
89fb9ca912 Fix pipeline delegation context 2021-11-13 13:51:34 -03:00
RichardG867
5b63403195 Fix Jenkins pipeline typo 2021-11-13 13:48:43 -03:00
RichardG867
95c5a52856 Attempt Jenkins pipeline improvements including delegating builds 2021-11-13 13:48:00 -03:00
RichardG867
874f64a0be Install source tarball dependencies first 2021-11-13 02:37:47 -03:00
RichardG867
697827d70a Add source tarball generation to build script 2021-11-13 01:53:00 -03:00
RichardG867
6101ceff18 Remove debug print from static2dll 2021-11-13 01:09:05 -03:00
RichardG867
54e9f3dd98 Use version-specific docs URL for release builds 2021-11-13 01:06:53 -03:00
RichardG867
5021457017 Optimize static2dll script 2021-11-13 00:30:42 -03:00
RichardG867
e6fddf9823 Flip freetype back to the old name on Windows to ease upgrading (at least on 32-bit builds) 2021-11-12 21:54:05 -03:00
RichardG867
bfe19db5b4 Shuffle around and improve build number injection 2021-11-12 21:53:12 -03:00
RichardG867
e152eee822 ci: Make some build script variables local as they should be 2021-11-12 20:52:07 -03:00
RichardG867
f237e47022 Add onboard ES1371 to two machines where it was missed 2021-11-12 20:48:49 -03:00
RichardG867
a649314798 VIA AC97: Move some variables to SGD structure to ease future expansion 2021-11-12 20:33:43 -03:00
RichardG867
c4bb7e79a7 Upgrade build script to 8-character git hashes per the old system 2021-11-12 15:16:19 -03:00
RichardG867
6527fe9993 AC97 codec overhaul, now with proper enabling through settings and proper codec features 2021-11-12 00:43:03 -03:00
RichardG867
d95f7cb8d2 Disable AGP GART logging 2021-11-11 22:48:21 -03:00
RichardG867
6ed9e52e0f Revert some Voodoo Banshee stuff that shouldn't have shipped 2021-11-11 22:01:41 -03:00
RichardG867
6a7a215f34 Port the correct QDI FMB from machine_and_kb and apply misc machine table fixes 2021-11-11 15:55:59 -03:00
RichardG867
c38e8138ba Give the Apollo Pro variants the space they should have 2021-11-10 21:16:12 -03:00
RichardG867
724accd167 Add AGP GART implementation 2021-11-10 21:14:54 -03:00
RichardG867
d65cfe1f50 Machine fixes, renames and such 2021-11-10 19:03:13 -03:00
RichardG867
ab0a8fa4f8 Rename .jenkins to a more generic .ci 2021-11-10 15:40:19 -03:00
RichardG867
485403ac65 Fix TGUI DDC read bug 2021-11-10 15:37:12 -03:00
RichardG867
02df33d1aa Change some dynamically loaded library names to reflect the new build infrastructure 2021-11-08 23:54:41 -03:00
RichardG867
e0c2d2f30b Use exec when jumping between MSYSTEMs to preserve exit code 2021-11-08 23:39:19 -03:00
RichardG867
786b294bb0 Re-add missing return statement 2021-11-08 23:35:42 -03:00
RichardG867
e75376b484 Improvements to Jenkins CMake flow, and fix MSYS-switching exit code bug 2021-11-08 23:34:15 -03:00
RichardG867
3b45093221 Add potential future Windows build targets to Jenkins dynarec check 2021-11-08 23:25:34 -03:00
RichardG867
74ec220a37 *Actually* fix CMake quoting issue 2021-11-08 23:23:13 -03:00
RichardG867
0cbf23fda3 Fix CMake quoting issue in Jenkins build flow 2021-11-08 23:22:19 -03:00
RichardG867
1b4745847b Attempt to fix Jenkins build script exit code issue 2021-11-08 23:17:17 -03:00
RichardG867
703aa87cbf Fix VIA AC97 warning 2021-11-08 23:15:39 -03:00
RichardG867
a0c27de4d9 Fix Jenkins build type choice 2021-11-08 22:59:18 -03:00
RichardG867
70e2503fc7 Add build type to Jenkins flow 2021-11-08 22:56:48 -03:00
RichardG867
4096711154 Initial commit of the new Jenkins build flow 2021-11-08 22:46:53 -03:00