Unverified Commit 7b8edc49 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #256582 from wegank/grafana-hash

grafana: fix update script
parents c041074d dd52d0fc
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -28,9 +28,10 @@ if [ ! "${oldVersion}" = "${targetVersion}" ]; then
  update-source-version grafana "${targetVersion#v}"
  oldStaticHash="$(nix-instantiate --eval -A grafana.srcStatic.outputHash | tr -d '"')"
  newStaticHash="$(nix-prefetch-url "https://dl.grafana.com/oss/release/grafana-${targetVersion#v}.linux-amd64.tar.gz")"
  newStaticHash="$(nix hash to-sri --type sha256 $newStaticHash)"
  replaceHash "$oldStaticHash" "$newStaticHash"
  goHash="$(nix-instantiate --eval -A grafana.vendorSha256 | tr -d '"')"
  emptyHash="$(nix-instantiate --eval -A lib.fakeSha256 | tr -d '"')"
  goHash="$(nix-instantiate --eval -A grafana.vendorHash | tr -d '"')"
  emptyHash="$(nix-instantiate --eval -A lib.fakeHash | tr -d '"')"
  replaceHash "$goHash" "$emptyHash"
  replaceHash "$emptyHash" "$(extractVendorHash "$goHash")"
  nix-build -A grafana