feat(users/flokli/archeology): init parse-bucket-logs

Change-Id: I096b6fed8c73ddd5a417f5183cc113356ffd98c9
Reviewed-on: https://cl.tvl.fyi/c/depot/+/9983
Tested-by: BuildkiteCI
Reviewed-by: raitobezarius <tvl@lahfa.xyz>
This commit is contained in:
Florian Klink 2023-11-11 12:08:02 +02:00 committed by flokli
parent 8d02928b14
commit 5ae49c5ccf
4 changed files with 55 additions and 0 deletions

View file

@ -0,0 +1,12 @@
{ depot, pkgs, ... }:
depot.nix.readTree.drvTargets {
parse-bucket-logs = pkgs.runCommand "archeology-parse-bucket-logs"
{
nativeBuildInputs = [ pkgs.makeWrapper ];
} ''
mkdir -p $out/bin
makeWrapper ${(pkgs.writers.writeRust "parse-bucket-logs-unwrapped" {} ./parse_bucket_logs.rs)} $out/bin/archeology-parse-bucket-logs \
--prefix PATH : ${pkgs.lib.makeBinPath [ pkgs.clickhouse ]}
'';
}