diff options
author | Sam Kleinman <samk@10gen.com> | 2016-07-12 17:35:04 -0400 |
---|---|---|
committer | Sam Kleinman <samk@10gen.com> | 2016-07-12 17:35:04 -0400 |
commit | 2357940da1f074277c6f3baaf3a9f9cd23915345 (patch) | |
tree | 54ffe2173fec9c38350598b9bb40575994ef2e58 | |
parent | 365483c20decb6ac73d4287ff7463456ac6b35f9 (diff) | |
download | mongo-2357940da1f074277c6f3baaf3a9f9cd23915345.tar.gz |
SERVER-24820: remove bashism from push task definition
-rw-r--r-- | etc/evergreen.yml | 10 |
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 |