Change Intelligence is coming.

--custom-check-timeout

Last updated: August 12, 2026

Sets a timeout in seconds for each custom policy check. If a check takes longer than the specified time, it is terminated. Default: 0 (disabled). Available in Liquibase Secure 5.2.1 and later.

Syntax

You can set this parameter in the following ways:

Option

Syntax

Command CLI parameter

--custom-check-timeout=<seconds>

Liquibase properties file (defaults file)

liquibase.command.checks.run.customCheckTimeout: <seconds>

Command flow file argument (example)

cmdArgs: { custom-check-timeout: "<seconds>" }

JVM system property (JAVA_OPTS environment variable)

JAVA_OPTS=-Dliquibase.command.checks.run.customCheckTimeout=<seconds>

Liquibase environment variable

LIQUIBASE_COMMAND_CHECKS_RUN_CUSTOM_CHECK_TIMEOUT=<seconds>