#!/usr/bin/env bash lib=$(realpath @@BASE_LIB@@) || exit 1 go=$(realpath @@GO@@) || exit 1 # shellcheck source=../sh/lib.bash if ! source "${lib}"; then echo "Error: could not find import" exit 1 fi cd "${BUILD_WORKSPACE_DIRECTORY}" || exit 1 submodules=$(${go} list -f '{{.Dir}}' -m) for mod in ${submodules}; do ${go} mod tidy -C "${mod}" done