Commit Graph

6 Commits

Author SHA1 Message Date
phaer
3775e17c9a fix(fetchPipMetadata): sort lock file keys 2023-04-01 17:42:47 +02:00
phaer
4bf406e394 feat(ansible): use buildPythonEnv 2023-03-31 18:09:42 +02:00
phaer
a9fe3b527c chore(ansible): update hashes 2023-03-30 16:15:17 +02:00
DavHau
dce1cbc2ef feat(updateFODHash): fixes + rename to compureFODHash 2023-03-22 23:09:08 +08:00
phaer
7ba5d4abc9 feat(lock): re-implement in python...
as discussed during the last weekly, where we've implemented a
prototype, this replaces the nix + jq magic with python.

it requires more SLOCs and error handling could further be improved,
but i think it helps readability and makes the logic of parsing
nix build logs a bit more robust by checking that we get a hash
for the drv_path we expected.

Empty hash is replaced by l.fakeSha256 to silence a nix warning.
2023-03-22 12:03:41 +08:00
DavHau
8a85ff2904 feat(lock): init lock module for generic locking via json file 2023-03-22 12:03:41 +08:00