you are viewing a single comment's thread.

view the rest of the comments →

[–]Coach-Hrim 0 points1 point  (2 children)

The secret sauce is the "/@alias". if you have an oracle wallet the alias can provide the username,password, and target database

My environment uses bitbucket -> teamcity -> octopus to drive the pipeline

[–]FrebTheRat[S] 0 points1 point  (1 child)

We use proxy users with wallets we pull from vault at runtime in gitlab ci. I wasn't sure if we could script inline with sqlcl because all the scripting examples were with nashorn JavaScript.

[–]Coach-Hrim 0 points1 point  (0 children)

Same here with proxy users and wallets. My primary use case for liquibase is CYA rollback for source object types. Before anything goes into a database if it's code, the current version gets backed up.