mirror of https://github.com/grafana/loki
Update nix configuration (#8452)
Fix nix configuration (mainly failing test), and break up various binaries (ie. logcli, promtail, loki, etc.) into their own pakcages. --------- Co-authored-by: Trevor Whitney <trevorjwhitney@gmail.com>pull/11240/head^2
parent
8328345a8b
commit
258a8b3108
@ -1,28 +0,0 @@ |
||||
final: prev: { |
||||
golangci-lint = prev.callPackage |
||||
"${prev.path}/pkgs/development/tools/golangci-lint" |
||||
{ |
||||
buildGoModule = args: |
||||
prev.buildGoModule (args // rec { |
||||
version = "1.51.2"; |
||||
|
||||
src = prev.fetchFromGitHub rec { |
||||
owner = "golangci"; |
||||
repo = "golangci-lint"; |
||||
rev = "v${version}"; |
||||
sha256 = "F2rkVZ5ia9/wyTw1WIeizFnuaHoS2A8VzVOGDcshy64="; |
||||
}; |
||||
|
||||
vendorHash = |
||||
"sha256-JO/mRJB3gRTtBj6pW1267/xXUtalTJo0p3q5e34vqTs="; |
||||
|
||||
ldflags = [ |
||||
"-s" |
||||
"-w" |
||||
"-X main.version=${version}" |
||||
"-X main.commit=v${version}" |
||||
"-X main.date=19700101-00:00:00" |
||||
]; |
||||
}); |
||||
}; |
||||
} |
@ -1,25 +0,0 @@ |
||||
final: prev: { |
||||
helm-docs = prev.callPackage |
||||
"${prev.path}/pkgs/applications/networking/cluster/helm-docs" |
||||
{ |
||||
buildGoModule = args: |
||||
prev.buildGoModule (args // rec { |
||||
version = "1.11.0"; |
||||
|
||||
src = prev.fetchFromGitHub { |
||||
owner = "norwoodj"; |
||||
repo = "helm-docs"; |
||||
rev = "v${version}"; |
||||
sha256 = "sha256-476ZhjRwHlNJFkHzY8qQ7WbAUUpFNSoxXLGX9esDA/E="; |
||||
}; |
||||
|
||||
vendorSha256 = "sha256-xXwunk9rmzZEtqmSo8biuXnAjPp7fqWdQ+Kt9+Di9N8="; |
||||
|
||||
ldflags = [ |
||||
"-w" |
||||
"-s" |
||||
"-X main.version=v${version}" |
||||
]; |
||||
}); |
||||
}; |
||||
} |
Loading…
Reference in new issue