#!/bin/bash ########### CODEBUILD CONFIGURATION ################## ## Collect environment parameters set by buildspec CHECKGROUP=${PROWL_CHECK_GROUP} if [ "none" == "${PROWL_MASTER_ACCOUNTS}" ]; then ORG_MASTERS="" else ORG_MASTERS=$(echo ${PROWL_MASTER_ACCOUNTS} | tr "," " ") fi if [ "none" == "${PROWL_STANDALONE_ACCOUNTS}" ]; then STANDALONE_ACCOUNTS="" else STANDALONE_ACCOUNTS=$(echo ${PROWL_STANDALONE_ACCOUNTS} | tr "," " ") fi if [ "none" == "${PROWL_SKIP_ACCOUNTS}" ]; then SKIP_ACCOUNTS_REGEX='^$' else skip_inside=$(echo ${PROWL_SKIP_ACCOUNTS} | tr "," "|") SKIP_ACCOUNTS_REGEX=$(echo "(${skip_inside})" ) fi AUDIT_ROLE=${PROWL_AUDIT_ROLE} # Adjust if you clone prowler from somewhere other than the default location PROWLER='prowler/prowler' # Change this if you want to ensure it breaks in code build CREDSOURCE='EcsContainer'