linkerd2/bin/update-go-deps-shas

15 lines
369 B
Bash
Executable File

#!/bin/bash
set -eu
# Updates the tag for `linkerd-io/go-deps` across all Dockerfiles in this repository.
bindir=$( cd "${BASH_SOURCE[0]%/*}" && pwd )
sha=$(. "$bindir"/_tag.sh ; go_deps_sha)
for f in $( grep -lR --include=Dockerfile\* go-deps: $bindir/.. ) ; do
sed -E -i.bak -e "s|linkerd-io/go-deps:[^ ]+|linkerd-io/go-deps:$sha|" "$f"
rm "$f".bak
done