disable periodic flake updates for now

This commit is contained in:
Jörg Thalheim 2023-10-15 11:26:46 +02:00
parent a553fdfa34
commit 14556fd91f

View file

@ -574,10 +574,10 @@ def config_for_project(
nix_supported_systems: list[str],
nix_eval_max_memory_size: int,
) -> Project:
# get a deterministic jitter for the project
random.seed(project.name)
# don't run all projects at the same time
jitter = random.randint(1, 60) * 60
## get a deterministic jitter for the project
#random.seed(project.name)
## don't run all projects at the same time
#jitter = random.randint(1, 60) * 60
config["projects"].append(Project(project.name))
config["schedulers"].extend(
@ -624,11 +624,11 @@ def config_for_project(
buttonName="Update flakes",
),
# updates flakes once a week
schedulers.Periodic(
name=f"{project.id}-update-flake-weekly",
builderNames=[f"{project.name}/update-flake"],
periodicBuildTimer=24 * 60 * 60 * 7 + jitter,
),
#schedulers.Periodic(
# name=f"{project.id}-update-flake-weekly",
# builderNames=[f"{project.name}/update-flake"],
# periodicBuildTimer=24 * 60 * 60 * 7 + jitter,
#),
]
)
has_cachix_auth_token = os.path.isfile(