#!/bin/bash set -e -x TMPDIR=$(mktemp -d) cleanup() { exit_code=$? trap - EXIT INT rm -rf ${TMPDIR} exit ${exit_code} } trap cleanup EXIT INT export HOME=${TMPDIR} gpg --batch --gen-key - <public.key gpg --armor --export-secret-key ci@rancher.com >private.key