18 lines
499 B
Bash
18 lines
499 B
Bash
|
#!/usr/bin/env bash
|
||
|
|
||
|
if [ "${GCE_SSH_KEY}" ]; then
|
||
|
echo "${GCE_SSH_KEY}" > $HOME/.ssh/google_compute_engine
|
||
|
chmod 600 $HOME/.ssh/google_compute_engine
|
||
|
fi
|
||
|
|
||
|
if [ "${GCE_CREDENTIALS_JSON}" ] && [ "${GCE_CREDENTIALS_FILE}" ]; then
|
||
|
DIR=$(dirname "${GCE_CREDENTIALS_FILE}")
|
||
|
mkdir -p "${DIR}"
|
||
|
echo "${GCE_CREDENTIALS_JSON}" > "${GCE_CREDENTIALS_FILE}"
|
||
|
fi
|
||
|
|
||
|
if [ "${MOLECULE_CUSTOM_MODULES_REPO}" ]; then
|
||
|
mkdir ./library/
|
||
|
git clone "${MOLECULE_CUSTOM_MODULES_REPO}" ./library/
|
||
|
fi
|