mirror of https://github.com/docker/docs.git
build: pin resolved module version in replace directive
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
This commit is contained in:
parent
822d08b58e
commit
204f5af8f5
|
@ -53,9 +53,9 @@ ARG MODULE
|
|||
RUN <<"EOT"
|
||||
set -ex
|
||||
if [ -n "$MODULE" ]; then
|
||||
go mod edit -dropreplace ${MODULE/@*/}
|
||||
hugo mod get ${MODULE}
|
||||
go mod edit -replace ${MODULE/@*/}=${MODULE};
|
||||
RESOLVED=$(cat go.mod | grep -m 1 "${MODULE/@*/}" | awk '{print $1 "@" $2}')
|
||||
go mod edit -replace "${MODULE/@*/}=${RESOLVED}";
|
||||
else \
|
||||
echo "no module set"; \
|
||||
fi
|
||||
|
|
Loading…
Reference in New Issue