All environment variables
All environment variables known by Zesk Build, alphabetically.
APACHE_HOMEApache Home Directory – Directory. Constant for the Apache configuration home directory.APPLICATION_BUILD_DATEApplication Build Date – String. Time when a build was initiated, set upon first invocationAPPLICATION_CODEApplication Code Name – String. This is the unique code name of the application. UseAPPLICATION_CODE_EXTENSIONSApplication Code File Extension List – ColonDelimitedList. List of extensions for code in the application. Required.APPLICATION_CODE_IGNOREApplication Code Ignore Paths – ColonDelimitedList. List of path names to ignore for application code. (e.g.APPLICATION_IDApplication ID – String. This is the unique hash which represents the source codeAPPLICATION_JSONApplication JSON File – ApplicationFile. Path to the application configuration JSONAPPLICATION_JSON_PREFIXApplication JSON Prefix – String. Prefix to place we can store things in the JSONAPPLICATION_NAMEApplication Name – String. This is the display name of the applicationAPPLICATION_OWNERApplication Legal Owner – String. The entity which owns or manages the application. Typically theAPPLICATION_REMOTE_HOMEApplication Remote Home Directory – RemoteDirectory. Path on the remote server where the application is servedAPPLICATION_TAGApplication Tag – String. This is the full version number including debugging or releaseAPPLICATION_VERSIONApplication Version – String. This is the version number which can be displayedAWS_ACCESS_KEY_DATEAWS Access Key Issue Date – Date. Date of key expiration which can be checked in pipelines.AWS_ACCESS_KEY_IDAWS Access Key – String. Amazon Web Services IAM IdentityAWS_PROFILEAWS Profile – String. Default profile for Amazon Web ServicesAWS_REGIONAWS Region – String. Region for Amazon Web ServicesAWS_SECRET_ACCESS_KEYAWS Secret Access Key – Secret. Private Secret Password for AWSBITBUCKET_CLONE_DIRBitbucket Clone Directory – Directory. Defined in BITBUCKET PipelinesBITBUCKET_REPO_SLUGBitbucket Repository Slug – String. Defined in BITBUCKET Pipelines, represents the project code name.BITBUCKET_WORKSPACEBitbucket Workspace – String. Defined in BITBUCKET Pipelines. represents the project workspace.BUILD_CACHE_HOMEBuild Cache Directory – Directory. Location for the build system cache files. Defaults to$HOME/.buildBUILD_COLORSBuild Colors Flag – Boolean. If true then colors are shown, blank means guess theBUILD_COMPANYCompany Name – String. Legal copyright holder for this codebaseBUILD_COMPANY_LINKCompany URL – URL. Legal copyright holder website for this codebaseBUILD_COMPOSER_VERSIONComposer Version – String. Version of composer to use for building vendor directoryBUILD_DEBUGDebugging Flag – CommaDelimitedList. Constant for turning debugging on during build to find errorsBUILD_DEBUG_LINESDebugging output lines – PositiveInteger. Number of lines of debugging output to send to stderrBUILD_DEVELOPMENT_HOMEHome for Zesk Build development – String. Directory where Zesk Build is being developed in the fileBUILD_DOCKER_BITBUCKET_IMAGEDocker Image for Bitbucket Containers – String. undocumentedBUILD_DOCKER_BITBUCKET_PATHDocker Path for Bitbucket Containers – RemoteDirectory. undocumentedBUILD_DOCKER_IMAGEDocker Image – String. Default docker image to use when launchingdockerLocalContainerBUILD_DOCKER_PATHDocker Mapped Path – RemoteDirectory. Default path for the shell to map the current directoryBUILD_DOCKER_PLATFORMDocker Platform – String. The platform fordockerLocalContainerBUILD_DOCUMENTATION_PATHBuild Documentation Path List – DirectoryList. Search path for documentation settings file.BUILD_DOCUMENTATION_SOURCE_LINK_PATTERNBuild documentation URL Pattern – String. Links in documentationBUILD_ENVIRONMENT_DIRSBuild Environment Directory List – DirectoryList. Search directory for environment definition files.:separated.BUILD_HOMEBuild Home Directory – Directory.BUILD_HOMEis.when this code is installed - atBUILD_HOOK_DIRSBuild Hook Directory List – ApplicationDirectoryList. List of directories to search for hooks. Defaults tobin/hooks:bin/build/hooks.BUILD_HOOK_EXTENSIONSBuild Hook Extension List – ColonDelimitedList. List of extensions to run when looking for hooksBUILD_INSTALL_URLBuild Installation URL – URL.BUILD_INSTALL_URLforinstallInstallBuild- source URL for a raw installer.BUILD_MAINTENANCE_CREATED_FILEMaintenance Created Flag – Boolean. When true, means the.env.localfile was created by theBUILD_MAINTENANCE_MESSAGE_VARIABLEMaintenance Variable Message Name – EnvironmentVariable. Name of the environment variable (if any) which reflects theBUILD_MAINTENANCE_VARIABLEMaintenance Variable Name – EnvironmentVariable. The maintenance variable name which enables (or disabled) maintenance mode.BUILD_MAXIMUM_TAGS_PER_VERSIONMaximum Git Tags per Version – PositiveInteger. Number of versions tags (d0, d1, d2, etc.) to lookBUILD_NOTIFY_SOUNDNotification Sound – String. Sound for notifications. Set to-for no sound. DefaultsBUILD_NPM_VERSIONnpm Version – String. Version of npm to install using nativenpmbinary.BUILD_PACKAGE_MANAGERPackage Manager Binary – Executable. The default package manager on systems which have more thanBUILD_PAIR_WIDTHPair Width – PositiveInteger. Width for pairs. Defaults to40.BUILD_PRECOMMIT_EXTENSIONSPre-Commit Extension List – List. List of extensions for which build hooks may be writtenBUILD_PROJECT_DEACTIVATEProject Deactivation Function – Function. Set this to a function which cleans up the projectBUILD_PROMPT_COLORSPrompt Color List – ColonDelimitedList. Colon-separated list of colors for the promptBUILD_RELEASE_NOTESRelease Notes Application Path – ApplicationDirectory. Constant for the release notes path. Defaults to./docs/release.BUILD_TARGETBuild Application Target File Name – String. The file to generate when generating buildsBUILD_TERM_COLORS_STATETerminal Color State – String. State to store state of current terminal color stateBUILD_TEST_FLAGSTest Flags – String. Test flags affect controls and how tests are run.BUILD_TEXT_BINARYText Executable – Callable. Binary used to generatedecorate bigBUILD_TIMESTAMPBuild Timestamp – UnsignedInteger. Time when a build was initiated, set upon first invocationBUILD_URL_BINARYURL Executable – Callable. Binary used in __urlOpenBUILD_URL_TIMEOUTURL Timeout – PositiveInteger. Timeout in seconds for fetching URLs inurlFetchBUILD_VERSION_NO_OPENBuild Version No Open Flag – Boolean. Constant for whether to open release notes when a versionBUILD_VERSION_SUFFIXBuild Version Suffix – String. Default suffix used ingitTagVersionBUILD_YARN_VERSIONYarn Version – String. Version of yarn to install usingcorepackCIContinuous Integration – String. If this value is non-blank, then consolestatusMessages are justCOLORFGBGTerminal Foreground and Background – String. Standard way to express the foreground and background colorsDAEMONTOOLS_HOMEDaemontools Home – Directory. Constant for the directory where services are monitored by daemontoolsDEPLOYMENTDeployment Code – String. Target deployment for this codeDEPLOY_REMOTE_HOMERemote directory for deployment – RemoteDirectory. Path on the remote server where the application deployment homeDEPLOY_USER_HOSTSHost list for deployment – String. A list of one ore more user@host for installation ofDISPLAYX Display – String. Environment variable for X windows display.EDITOREditor Command – Callable. Binary for editing filesGITHUB_ACCESS_TOKENGitHub Access Token – Secret. Access token used for releaseGITHUB_ACCESS_TOKEN_EXPIREGitHub Access Token Expiration Date – Date. GitHub Access token expiration date. Invalid AFTER this date.GITHUB_REPOSITORY_NAMEGitHub Repository Name – String. Repository name for releaseGITHUB_REPOSITORY_OWNERGitHub Repository Owner – String. Repository owner for releaseGIT_BRANCH_FORMATGit Branch Format String – String. undocumentedGIT_OPEN_LINKSGit Open Links Flag – Boolean. Open links from git remotes ingitCommitGIT_REMOTEGitHub Remote Name – String. undocumentedHOMEUser Home – Directory. Current user's home directory.IP_URLIP Lookup URL – URL. URL to look up IP my address remotelyIP_URL_FILTERFilter for IP Lookup – String. jq filter to parse IP_URL result (assuming JSON)LC_TERMINALTerminal Application – String. LC_TERMINAL typically identifies the terminal applicationMANPATHManual Pages Path – DirectoryList. A colon:separated list of paths to search forMARIADB_BINARY_CONNECTmariadb Connect Executable – Executable. MariaDB binary for database connectionsMARIADB_BINARY_DUMPmariadb Dump Executable – Executable. MariaDB binary for dumpNODE_PACKAGE_MANAGERnode Package Manager – Executable. The package manager used for node operations. UsuallyyarnorNOTIFY_URLNotification URL – URL. URL to send default notificationsNOTIFY_URL_AUTHORIZATIONNotification URL Authorization Token – Secret. Authorization token for default notifications.PATHExecutable Search Path – DirectoryList. A colon:separated list of paths to search forPRODUCTIONProduction Flag – Boolean. Is this a production system? e.g. remove unnecessary runtime checks.PROMPT_COMMANDPrompt function – Callable. Command is run before displaying the prompt, receives exit statusPS1Bash Command Prompt – String. Bash Prompt for terminalsSHFMT_ARGUMENTSShell Formatting Arguments – Array. Arguments passed to shfmt when running as a pre-commit hookTERMTerminal Type – String. The current terminal type.TEST_TRACK_ASSERTIONSTrack Assertions Flag – Boolean. Assertion tracking testing optimizationVISUALFile Preview – Executable. Binary for viewing filesXDEBUG_ENABLEDxDebug Enabled Flag – Boolean. Is xdebug enabled? The application can honor this environment variableXDG_CACHE_HOMEMain Cache Directory – Directory. Main Cache DirectoryXDG_CONFIG_DIRSConfiguration Path Directories – DirectoryList. Configuration Path DirectoriesXDG_CONFIG_HOMEMain Configuration Path – Directory. Main Configuration PathXDG_DATA_DIRSData Path Directories – DirectoryList. Data Path DirectoriesXDG_DATA_HOMEData Home Directory – Directory. Data Home DirectoryXDG_STATE_HOMEState Home Directory – Directory. State Home Directory__BASH_PROMPT_MARKERSPrompt marker list – Array:EmptyString. Bash Prompt escape codes for prompt reporting__BASH_PROMPT_MODULESPrompt module list – Array:Callable. List of functions to run each prompt command__BASH_PROMPT_PREVIOUSPrompt command previous result – Array. Previous result code__BASH_PROMPT_SLOWPrompt command slow threshold – PositiveInteger. Bash Prompt slow timer__BUILD_HAS_TTYTTY Cached Result – Boolean. Cached value of the availability of/dev/tty.