Jörg Thalheim
|
524c8fd150
|
buildbot-nix: limit evaluation to one job per worker
|
2023-11-10 14:30:09 +01:00 |
|
zowoq
|
2a565a8d5a
|
pad worker numbering
|
2023-11-10 13:49:24 +01:00 |
|
Jörg Thalheim
|
abdff1d927
|
also pass GITHUB_TOKEN to AvatarGithub
|
2023-11-09 08:52:46 +01:00 |
|
Jörg Thalheim
|
f7573d02bc
|
make sure update-flake has a github project field set
|
2023-11-09 08:52:46 +01:00 |
|
Jörg Thalheim
|
30b8d7b090
|
Configurator: make sure all config values have defaults set before hand
|
2023-11-09 08:52:46 +01:00 |
|
Jörg Thalheim
|
0e52cdf81f
|
buildbot: set treeStableTimer
Otherwise we build every commit
|
2023-11-04 12:14:53 +01:00 |
|
Jörg Thalheim
|
ecaafe61b4
|
make nginx output paths optional
|
2023-11-04 11:21:36 +01:00 |
|
zowoq
|
3551cb6bef
|
remove extra slash from webhook url
|
2023-11-04 13:47:55 +10:00 |
|
Jörg Thalheim
|
25fe8ed9ae
|
fix jobs filter
|
2023-10-27 11:45:54 +02:00 |
|
Jörg Thalheim
|
9f2ec133e1
|
use rstrip to remove trailing newlines
|
2023-10-27 09:11:40 +00:00 |
|
Paul Haerle
|
9ad17c646b
|
fmt
|
2023-10-27 09:11:40 +00:00 |
|
Paul Haerle
|
c7b360eb16
|
pass project name for forced builds
|
2023-10-27 09:11:39 +00:00 |
|
Paul Haerle
|
2edf6860b0
|
allow github projects with "." in their name
|
2023-10-27 09:11:39 +00:00 |
|
Paul Haerle
|
eac9acc041
|
only activate github auth if no other is active
|
2023-10-27 09:11:39 +00:00 |
|
Paul Haerle
|
44486f6633
|
skip github projects without sufficient perms
|
2023-10-27 09:11:39 +00:00 |
|
Paul Haerle
|
a758cb41ca
|
fix: also set repos if not cached
|
2023-10-27 09:11:38 +00:00 |
|
Paul Haerle
|
f14619f0df
|
strip read secrets
|
2023-10-27 09:11:38 +00:00 |
|
Paul Haerle
|
4ae3ef7ca7
|
make buildbot_nix a python module
|
2023-10-27 09:11:38 +00:00 |
|
Jörg Thalheim
|
b042eb8011
|
apply nix fmt
|
2023-10-16 18:41:52 +01:00 |
|
Jörg Thalheim
|
14556fd91f
|
disable periodic flake updates for now
|
2023-10-15 11:31:07 +02:00 |
|
Jörg Thalheim
|
a553fdfa34
|
use nix-eval-jobs from nixpkgs
|
2023-10-15 11:31:07 +02:00 |
|
Jörg Thalheim
|
2409fc9c91
|
reload github projects every 12 hours
|
2023-10-15 11:15:54 +02:00 |
|
Jörg Thalheim
|
776a6ea499
|
update flakes with a random delay
|
2023-10-15 08:36:33 +02:00 |
|
Jörg Thalheim
|
b5681b1ea0
|
remove incorrect skip if path exists
the path might exists also the build failed
|
2023-10-13 00:38:57 +02:00 |
|
Jörg Thalheim
|
e82d3a3d91
|
add option to reload github projects
fix mypy
|
2023-10-12 23:58:59 +02:00 |
|
Jörg Thalheim
|
74fb30f6ff
|
also install webhooks secrets
|
2023-10-12 21:05:37 +02:00 |
|
Jörg Thalheim
|
54bcb08fae
|
also create webhooks automatically
|
2023-10-12 17:50:43 +02:00 |
|
Jörg Thalheim
|
cb35c312c1
|
make topic filter configurable
|
2023-10-12 15:54:28 +02:00 |
|
Jörg Thalheim
|
dd95055cb6
|
make per-project gcroots
|
2023-10-12 15:54:28 +02:00 |
|
Jörg Thalheim
|
e90d7e151e
|
fix doStepIf
|
2023-10-12 12:14:44 +02:00 |
|
Jörg Thalheim
|
08feafa5d4
|
drop automerge feature
|
2023-10-09 16:09:19 +02:00 |
|
Jörg Thalheim
|
94c75f9631
|
switch to using configurators option from nixpkgs fork again
|
2023-10-09 15:51:05 +02:00 |
|
Jörg Thalheim
|
2488ef4424
|
switch to configurators class
|
2023-09-18 17:01:07 +02:00 |
|
Jörg Thalheim
|
5915bf4ffa
|
ruff: also lint upgrade rules
|
2023-09-18 15:43:51 +02:00 |
|
Jörg Thalheim
|
cdde629ff3
|
drop irc notifications
|
2023-09-17 06:46:19 +02:00 |
|
Jörg Thalheim
|
2afa25ca27
|
master: move DB_URL to global variable
|
2023-09-15 09:10:35 +02:00 |
|
Jörg Thalheim
|
aeffb167fe
|
worker: move global variables to config class
|
2023-09-15 09:09:41 +02:00 |
|
Jörg Thalheim
|
97f1870c15
|
add first working configuration
|
2023-09-10 11:16:33 +00:00 |
|
Jörg Thalheim
|
dc190c7635
|
improve master module
|
2023-09-10 08:53:04 +00:00 |
|
Jörg Thalheim
|
6406f34ebe
|
first commit; very broken
|
2023-09-10 08:11:56 +00:00 |
|