install_publish() { ssm install --clobber -d $INST_DOMAIN -p ${1} --force && \ ssm publish -d $INST_DOMAIN -p ${1} --force || exit 1 } set -x export INST_DOMAIN=`pwd` export LOCAL_ARCH=`echo ${INST_DOMAIN}/environment-base_1.0_* | sed 's/.*_//'` install_publish data-samples_1.0_all install_publish env-etagere_1.0_all install_publish env-configs_1.0_all install_publish env-graf_1.0_all install_publish env-base_1.0_all install_publish env-xutils_1.0_all install_publish env-batch_1.0_all install_publish environment-lib-pub_1.0_${LOCAL_ARCH} install_publish environment-lib-priv_1.0_${LOCAL_ARCH}