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.liquibasePropertiesPath
AbstractLiquibaseBuilder
itself.liquibaseBuilder
- build
- environment
- workspace
- IOException
InterruptedException
protected static void assembleFromProjectConfiguration(AbstractLiquibaseBuilder liquibaseBuilder, Properties properties, Map environment, Run<?,?> build) throws IOException, InterruptedException
IOException
InterruptedException
protected static void addPropertyIfDefined(Properties properties, LiquibaseProperty liquibaseProperty, String value, Map environment, Run<?,?> build)
Copyright © 2016–2020. All rights reserved.