diff --git a/do-entrypoint.sh b/do-entrypoint.sh new file mode 100755 index 0000000..677884d --- /dev/null +++ b/do-entrypoint.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env bash +set -o pipefail +set -o errtrace +set -o nounset +set -o errexit + +ANSIBLE_ROLES_PATH=${ANSIBLE_ROLES_PATH:-/drone/src} + +if [ "${MOLECULE_CUSTOM_MODULES_REPO}" ]; then + mkdir ./library/ + git clone "$MOLECULE_CUSTOM_MODULES_REPO" ./library/ +fi + +if [ "${MOLECULE_CUSTOM_FILTERS_REPO}" ]; then + mkdir -p ./plugins/filters/ + git clone "$MOLECULE_CUSTOM_FILTERS_REPO" ./plugins/filters/ +fi