public class PropertiesAssembler extends Object
| Constructor and Description |
|---|
PropertiesAssembler() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
addPropertyIfDefined(Properties properties,
LiquibaseProperty liquibaseProperty,
String value,
Map environment,
Run<?,?> build) |
protected static void |
assembleFromProjectConfiguration(AbstractLiquibaseBuilder liquibaseBuilder,
Properties properties,
Map environment,
Run<?,?> build) |
static Properties |
createLiquibaseProperties(AbstractLiquibaseBuilder liquibaseBuilder,
Run<?,?> build,
Map environment,
FilePath workspace)
Creates a properties instance for use with liquibase execution.
|
public static Properties createLiquibaseProperties(AbstractLiquibaseBuilder liquibaseBuilder, Run<?,?> build, Map environment, FilePath workspace) throws IOException, InterruptedException
AbstractLiquibaseBuilder.liquibasePropertiesPathAbstractLiquibaseBuilder itself.liquibaseBuilder - build - environment - workspace - IOExceptionInterruptedExceptionprotected static void assembleFromProjectConfiguration(AbstractLiquibaseBuilder liquibaseBuilder, Properties properties, Map environment, Run<?,?> build) throws IOException, InterruptedException
IOExceptionInterruptedExceptionprotected static void addPropertyIfDefined(Properties properties, LiquibaseProperty liquibaseProperty, String value, Map environment, Run<?,?> build)
Copyright © 2016–2020. All rights reserved.