Commit Graph

32 Commits (57a06d8abbe3e03909362813bb5263bab8802c0c)

Author SHA1 Message Date
Beq 57a06d8abb Handle long text for discord hook 2024-10-02 00:43:13 +01:00
Beq df31077256 [build] try to fix builds with duplicate keys. 2024-10-01 01:45:51 +01:00
Beq 103594f8e6 fix typo in function name 2024-09-29 18:06:16 +01:00
Beq d64f98b8e3 More adjustments to handle expanded build matrix 2024-09-29 15:34:05 +01:00
Beq 11af1619dd Move variant lookup to correct level in build_info map 2024-09-29 11:51:36 +01:00
Beq 0c8dc7d1f8 Updated build workflow for avx2
Significant changes include:
- Added a new 'variant' matrix in the GitHub Actions workflow, replacing the previous 'addrsize' matrix.
- Introduced support for AVX2 builds with additional flags.
- Modified artifact naming to include the variant type.
- Updated tag-fs-build.yml to reflect changes in tag creation logic.
- Overhauled extract_vars_from_zipfile_name function in download_list.py to handle new filename format and provide more detailed extraction of variables from zip file names.
- Included variant information in gathered build info and updated fs_version_mgr accordingly.
2024-09-29 00:04:56 +01:00
Beq 39961e357b [builds] relase_type needs to be lower case. 2024-09-20 21:47:10 +01:00
Beq 6d4f3c8f93 Adjust the parameters to better match the version mgr 2024-09-18 11:48:06 +01:00
Beq a56f9c79ab remove the exception handler 2024-09-16 21:35:26 +01:00
Beq 753d92897f Try to add extra debug to the API call 2024-09-16 21:18:43 +01:00
Beq a6e363a450 make assets iterable 2024-09-16 20:02:56 +01:00
Beq 93b7e0b2c3 check the gathered info 2024-09-16 19:57:26 +01:00
Beq 5589975761 Use ubuntu not linux when referencing artifacts, add dupe check 2024-09-16 19:38:38 +01:00
Beq 1c9f5fce2a Fix incorrect map access 2024-09-16 19:19:38 +01:00
Beq f7b03bd666 Checking the build_type info json object 2024-09-16 19:06:39 +01:00
Beq 8bc76927bf More logging 2024-09-16 18:59:46 +01:00
Beq 997222adb8 restore support for auto-unpack on artifact download
cos someone forgot that was a thing.
2024-09-16 18:53:04 +01:00
Beq 72ca952e6c Fix config data and make error handling/logging more robust 2024-09-16 18:42:56 +01:00
Beq 5d99ac6d00 More rework and fixes 2024-09-16 18:33:18 +01:00
Beq 00ddbf985a try again on path, and cleanup unused helper 2024-09-16 12:47:16 +01:00
Beq 3351dc71da fix quote usage 2024-09-16 08:30:13 +01:00
Beq 33dbff8d7c Massive overhaul of build publishing
This will doubtless break horribly.
2024-09-16 02:25:56 +01:00
Beq e3e7123f1f Tweak builds to remove 32-bit and add a manual trigger 2023-11-07 20:34:24 +00:00
Beq b7b87c7aaa GHA updates to align with PBR.
fixes expiries and allows nightly testing via branch trigger
2023-08-30 09:51:42 +01:00
Beq 9f1489a794 Don't strip the leading md5sum char unless its a '\' 2023-05-15 00:27:08 +01:00
Beq b35fed42a2 remove pesky extra slash 2023-05-05 00:15:47 +01:00
Beq 6c2afeac8d Use latest autobuild, faster xz comp/decomp + cleanup
Cleanup build output to bring it under 2000 char limit for discord webhooks.
improve discord response reporting
requirements.txt updated to pickup latest versions, minimum set ready for PBR
2023-05-03 22:18:02 +01:00
Beq 14e92f6b0d missing format string 2023-05-01 00:12:03 +01:00
Beq 3a79977bcf Rework deployment script to unpack and support discord webhook
need to fetch the script
Make script more tolerant of errors.
Fix extraction of build_type for GitHub layout
Need to ignore pre-existing folders
We have multiple artifacts that we are merging into a common tree.
despite the clash of folders the files are not going to clash.
revert the artifact collection to per platform.
Simplify 64/32 test to remove ReleaseType dependency
2023-04-30 11:11:22 +01:00
Beq c4f7fbe6a5 Add Beta channel build support 2023-01-20 22:49:07 +00:00
Beq e422e80377 Refactor and improve to accept github zip archives and autounpack 2022-12-19 10:49:11 +00:00
Beq cb95457e19 A couple of quick python helpers
download_list.py produces a notecard ready listing of downloads from a local folder
parse_avatar_lad produces a list of attachment points in "priority" (id) order.
2022-12-18 00:18:56 +00:00