summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Kleinman <samk@10gen.com>2016-07-12 17:35:04 -0400
committerSam Kleinman <samk@10gen.com>2016-07-12 17:35:04 -0400
commit2357940da1f074277c6f3baaf3a9f9cd23915345 (patch)
tree54ffe2173fec9c38350598b9bb40575994ef2e58
parent365483c20decb6ac73d4287ff7463456ac6b35f9 (diff)
downloadmongo-2357940da1f074277c6f3baaf3a9f9cd23915345.tar.gz
SERVER-24820: remove bashism from push task definition
-rw-r--r--etc/evergreen.yml10
1 files changed, 6 insertions, 4 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 2a276b8db10..2762403f7b1 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -1952,16 +1952,18 @@ tasks:
if [ "${has_packages|}" = "true" ] ; then
for rpm in $(find repo/ -name \*.rpm) ; do
- pushd $(dirname $rpm)
+ cd $(dirname $rpm)
# Use --package-file-suffix "" to overwrite existing RPM's instead of saving new "-signed.rpm" RPM files
#
notary-client.py --key-name "server-3.0" --auth-token-file ${workdir}/src/signing_auth_token --comment "Evergreen Automatic Signing ${revision} - ${build_variant} - ${branch_name}" --notary-url http://notary-service.build.10gen.cc:5000 --archive-file-ext gpg --outputs sig --package-file-suffix "" $(basename $rpm)
- popd
+
+ cd ${workdir}
done
for release_file in $(find repo/ -name Release) ; do
- pushd $(dirname $release_file)
+ cd $(dirname $release_file)
notary-client.py --key-name "server-3.0" --auth-token-file ${workdir}/src/signing_auth_token --comment "Evergreen Automatic Signing ${revision} - ${build_variant} - ${branch_name}" --notary-url http://notary-service.build.10gen.cc:5000 --outputs sig Release
- popd
+
+ cd ${workdir}
done
fi
tar zcvf repo-${push_arch}.tgz repo || true