Install Liquibase Secure with Homebrew
Last updated: November 3, 2025
This workflow installs Liquibase Secure, installs Liquibase as a cask in your homebrew-cask repository, and provides theliquibase command line tool.
Critical change for Liquibase Secure 5.0 + users: If you are an existing Liquibase Secure user, the brew install liquibase formula may still exist from versions before Liquibase 4.33, but the command will not install Liquibase 5.x +. To access the Liquibase Secure features, you must use brew install --cask liquibase-secure to maintain enterprise functionality when upgrading to 5.x. Please refer to the table below to understand what command you should use as a Secure user.
As of Liquibase 5.0, Homebrew requires separate distributions for the Community and Secure editions. These are installed as Homebrew Casks, not formulas, because they are pre-compiled binary distributions.
Edition | Command | Notes |
Liquibase Community |
| Installs OSS version only |
Liquibase Secure |
| Installs enterprise version (Liquibase Secure 5.0+) |
Before you begin
Confirm that Java is installed. If you use the Liquibase Installer, Java is included automatically.
Procedure
Install Homebrew
Install Homebrew if it is not already installed.
To check whether it's already installed, run the following command in your terminal:
brew --version
If Homebrew is installed, the version number will be returned. If not, you'll see a message indicating the command was not found and you should troubleshoot the Homebrew installation.
Run brew install --cask liquibase-secure
In your command line, run the following command:
brew install --cask liquibase-secure
Note: If Homebrew is not in your path, you'll need to update your shell's configuration file to include it, which will cause Liquibase to be included. If needed, you can follow the post-installation steps provided by Homebrew to set this up.
Apply your Liquibase Secure license key.
Using a Secrets Management tool like Hashicorp Vault or AWS Secrets Manager is best to keep Liquibase license keys secure.
There are several ways to apply the Liquibase Secure license key:
Include the Liquibase Secure license key in the Liquibase properties file and save it.
For example:
liquibase.licenseKey: aei76ou32thp785463214