# Prepare env file

# The build type of the Prepare-Wrapper
# Possible values are:
# - copy (copies jar into container)
# - download (downloads the jar from github.com releases)
BUILD_TYPE=download

# The base image to use
# uncomment to use local image
# BASE_IMAGE="pds-base-pds"
BASE_IMAGE="ghcr.io/mercedes-benz/sechub/pds-base"

# The Prepare Wrapper version to use
# See: https://github.com/mercedes-benz/sechub/releases
PREPARE_WRAPPER_VERSION="1.2.0"

PDS_CONFIG_PRODUCT_TIMEOUT_MINUTES=30

# Timeout seconds for started processes, default: -1 (use of PDS_CONFIG_PRODUCT_TIMEOUT_MINUTES)
PDS_PREPARE_SECONDS_TO_WAIT_PREPARE_PROCESSES=-1

# PROXY settings
# Enabled/ Disable Proxy
PDS_PREPARE_PROXY_ENABLED=false
# Use Proxy with standard Proxy ENVs:
# PDS_HTTPS_PROXY=<your proxy>:<your proxy port>
# PDS_NO_PROXY=<list for no proxy>

# Variables for Prepare-Wrapper modules
# GIT
# Enable/Disable git module
PDS_PREPARE_MODULE_ENABLED_GIT="true"
# Remove git related files and folder after download
PDS_PREPARE_MODULE_GIT_REMOVE_GIT_FILES_BEFORE_UPLOAD="true"
# Clone git without history, if history should be scanned, set PDS_PREPARE_MODULE_GIT_REMOVE_GIT_FILES_BEFORE_UPLOAD to false
PDS_PREPARE_MODULE_GIT_CLONE_WITHOUT_GIT_HISTORY="true"
# SKOPEO
# Enable/ Disable skopeo module
PDS_PREPARE_MODULE_SKOPEO_ENABLED="true"
PDS_ENCRYPTION_ALGORITHM="NONE"
PDS_ENCRYPTION_SECRET_KEY=""