diff --git a/dev-support/bin/create-release b/dev-support/bin/create-release index d40fffa4ec6..94351d3f568 100755 --- a/dev-support/bin/create-release +++ b/dev-support/bin/create-release @@ -249,7 +249,7 @@ function startgpgagent if [[ "${SIGN}" = true ]]; then if [[ -n "${GPGAGENT}" && -z "${GPG_AGENT_INFO}" ]]; then echo "starting gpg agent" - echo "default-cache-ttl 7200" > "${LOGDIR}/gpgagent.conf" + echo "default-cache-ttl 14400" > "${LOGDIR}/gpgagent.conf" # shellcheck disable=2046 eval $("${GPGAGENT}" --daemon \ --options "${LOGDIR}/gpgagent.conf" \ @@ -506,6 +506,9 @@ function makearelease mkdir -p "${LOGDIR}" + # Install the Hadoop maven plugins first + run_and_redirect "${LOGDIR}/mvn_install_maven_plugins.log" "${MVN}" "${MVN_ARGS[@]}" -pl hadoop-maven-plugins -am clean install + # mvn clean for sanity run_and_redirect "${LOGDIR}/mvn_clean.log" "${MVN}" "${MVN_ARGS[@]}" clean diff --git a/hadoop-dist/pom.xml b/hadoop-dist/pom.xml index ae8c4ceb580..224898d7cc0 100644 --- a/hadoop-dist/pom.xml +++ b/hadoop-dist/pom.xml @@ -129,6 +129,16 @@ + + + maven-gpg-plugin + + + sign-artifacts + never + + +