Using Liquibase with Spinnaker

Spinnaker is an open source and multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. Spinnaker provides two core sets of features:

Note: For more information on how Spinnaker works, see Spinnaker Guides.

Liquibase can be executed within Spinnaker using one of the pipeline stages. You will see two examples of using pipeline stages described in this documentation. For more information see:

You can execute Liquibase within Spinnaker using the Run Job (Manifest) pipeline stage. This pipeline stage uses Liquibase Docker image to execute Liquibase commands.

Note: The same workflow is used for the Liquibase GitHub Actions and Travis CI.

Alternatively, you can integrate Liquibase using Jenkins to deploy database changesets.

Related Links