|
a138ed9328
|
Fine-tune tarball creation permissions
|
2025-02-09 23:44:37 -06:00 |
|
|
a558f51b5d
|
Source and build check fine-tuning
|
2025-02-08 20:13:38 -06:00 |
|
|
4829551112
|
Move ensure_git_inited from utilities to git_common
|
2025-02-08 20:13:06 -06:00 |
|
|
be1e7a31bc
|
Remove redundant to_time_t utility function
|
2025-02-08 19:28:37 -06:00 |
|
|
c998b3d4a4
|
Small cleanup around the tasks endpoint
|
2025-02-08 18:43:14 -06:00 |
|
|
6e978cc42c
|
Add a logging statement when doing a source check
|
2025-02-08 18:27:48 -06:00 |
|
|
d334bdebd8
|
Break the loop early (and thus hold the lock for less time) if we have all the data we need
|
2025-02-08 17:58:29 -06:00 |
|
|
f6a2ef8f3c
|
Slightly decrease delay from 1.5 to 1.4
|
2025-02-08 16:52:19 -06:00 |
|
|
ae22b08ad7
|
Space out build checks a little more; only check once an hour
|
2025-02-08 16:46:47 -06:00 |
|
|
731bbda848
|
Limit the lock context when checking sources and builds
|
2025-02-08 16:43:52 -06:00 |
|
|
8371277873
|
Also add support for automatically retrying failed source and build checks up to a certain point (1h for source builds, several days for build checks)
|
2025-02-08 02:01:22 -06:00 |
|
|
9233c8d810
|
Add missing include
|
2025-02-08 01:40:26 -06:00 |
|
|
85b0703e62
|
Enable new source check and build check tasks again
|
2025-02-08 01:10:28 -06:00 |
|
|
c3487eb887
|
Further tarball refinement
|
2025-02-08 00:56:28 -06:00 |
|
|
d74edb6a5a
|
Further rework path handling
|
2025-02-07 23:37:20 -06:00 |
|
|
a6c3fb165b
|
Touch up duplicate handling further
|
2025-02-07 21:28:46 -06:00 |
|
|
881adad442
|
Rework tarball logic further
|
2025-02-07 20:38:52 -06:00 |
|
|
77cbfb46cf
|
Go back to removing everything with .git in the name from tarballs, not just .git/
|
2025-02-07 19:45:59 -06:00 |
|
|
c8889e4b51
|
Cleanup tarball creation with try/catch, and remove duplicate file handling
|
2025-02-07 17:12:26 -06:00 |
|
|
f08b3ee199
|
Fix compilation warning
|
2025-02-04 00:57:19 -06:00 |
|
|
61f017eb2a
|
Only copy the debian directory, to avoid diff errors when the packaging tracks upstream sources
|
2025-02-04 00:55:16 -06:00 |
|
|
2aa28e2a50
|
Cleanup for the last commit
|
2025-02-03 15:41:14 -06:00 |
|
|
5f01bf5144
|
Various fixups around shared pointers and commits
|
2025-02-03 15:24:30 -06:00 |
|
|
8b9bd3142a
|
Use the Debian packaging for cmake
|
2025-02-03 15:21:20 -06:00 |
|
|
ed1559beb6
|
Fix typo preventing viewing of logs
|
2025-02-01 23:48:41 -06:00 |
|
|
8f7654c446
|
Try assigning pointers again
|
2025-02-01 22:40:23 -06:00 |
|
|
06a6567da9
|
Various cleanup bits
|
2025-02-01 17:02:05 -06:00 |
|
|
6eada27b20
|
Cleanup of CI database objs
|
2025-02-01 14:52:21 -06:00 |
|
|
5ed7b459c8
|
Properly convert int to std::string
|
2025-01-31 16:11:33 -06:00 |
|
|
5ac551f36a
|
Allow fetching the log for a specific task
|
2025-01-31 16:00:49 -06:00 |
|
|
7b63ca627e
|
Set defined widths for statuses
|
2025-01-31 15:17:27 -06:00 |
|
|
b5a5d66aad
|
yo dawg, I heard you like locks, so I locked your lock inside your lock
|
2025-01-30 00:55:47 -06:00 |
|
|
9a2d090eb4
|
build_check -> binary_check
|
2025-01-29 22:38:12 -06:00 |
|
|
29530ab6b5
|
Process builds every 15 minutes
|
2025-01-29 17:24:31 -06:00 |
|
|
2c82ddf9f3
|
Add initial sleep for background processing functions
|
2025-01-29 14:55:37 -06:00 |
|
|
bb3d45c4ea
|
In process_binaries_thread_, exit earlier if the item is not found in the PPA
|
2025-01-29 14:53:41 -06:00 |
|
|
a089918462
|
Actually add support for build statuses
|
2025-01-29 14:16:32 -06:00 |
|
|
03fdd33084
|
Further cleanup around source check timestamps
|
2025-01-29 13:20:48 -06:00 |
|
|
d6fa2d3792
|
Clear tasks before doing a pull and build all
|
2025-01-29 00:58:29 -06:00 |
|
|
cf7d05cc7b
|
Do a more direct sync
|
2025-01-29 00:15:04 -06:00 |
|
|
a4567f33d3
|
Ensure source checks are retried if failed
|
2025-01-29 00:00:53 -06:00 |
|
|
fca016b1df
|
Explicitly pass pkgconf to the lambda for source checks
|
2025-01-28 14:47:41 -06:00 |
|
|
9636a83546
|
Explicitly sync packageconfs after build/upload
|
2025-01-28 14:46:42 -06:00 |
|
|
94f5e376d4
|
Don't include warning: ignoring deletion of file in logs
|
2025-01-28 12:22:18 -06:00 |
|
|
9c53398fc9
|
Less calls to functions with locks
|
2025-01-28 12:22:03 -06:00 |
|
|
b82181d3f3
|
Tweak navbar
|
2025-01-28 11:54:51 -06:00 |
|
|
b1840bceb5
|
Enable LTO
|
2025-01-27 23:11:44 -06:00 |
|
|
dc4b0980b0
|
Small cleanup around changelog resets
|
2025-01-27 23:03:28 -06:00 |
|
|
de23cff1cc
|
Lower the max concurrent tasks to 6
|
2025-01-27 22:02:23 -06:00 |
|
|
809b69ae10
|
Deduplicate packages instead of packageconfs in running tasks
|
2025-01-27 19:57:56 -06:00 |
|