Skip to content

Commit

Permalink
dagger: add manual update script
Browse files Browse the repository at this point in the history
Signed-off-by: Mark Sagi-Kazar <[email protected]>
  • Loading branch information
sagikazarmark committed Nov 4, 2023
1 parent 9e0c8d4 commit 418f9ad
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions pkgs/dagger/update.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#!/bin/bash

set -euxo pipefail

version=$1

function get_hash() {
nix hash to-sri --type sha256 $(nix-prefetch-url https://github.com/dagger/dagger/releases/download/v${version}/dagger_v${version}_${1}.tar.gz)
}

cat <<EOF
shaMap = {
x86_64-linux = "$(get_hash linux_amd64)";
aarch64-linux = "$(get_hash linux_arm64)";
x86_64-darwin = "$(get_hash darwin_amd64)";
aarch64-darwin = "$(get_hash darwin_arm64)";
};
urlMap = {
x86_64-linux = "https://dl.dagger.io/dagger/releases/${version}/dagger_v${version}_linux_amd64.tar.gz";
aarch64-linux = "https://dl.dagger.io/dagger/releases/${version}/dagger_v${version}_linux_arm64.tar.gz";
x86_64-darwin = "https://dl.dagger.io/dagger/releases/${version}/dagger_v${version}_darwin_amd64.tar.gz";
aarch64-darwin = "https://dl.dagger.io/dagger/releases/${version}/dagger_v${version}_darwin_arm64.tar.gz";
};
EOF

0 comments on commit 418f9ad

Please sign in to comment.