private String runLiquibase()

in src/com/epam/digital/data/platform/pipelines/stages/impl/dataplatform/CreateSchemaVersionCandidate.groovy [122:145]


    private String runLiquibase(LinkedHashMap params, String method) {
        String statusOfLiquibase = context.script.sh(script: "set +x; java -jar ${LIQUIBASE_JAR} " +
                "--liquibaseSchemaName=public " +
                "--classpath=${LIQUIBASE_CLASSPATH} " +
                "--driver=org.postgresql.Driver " +
                "--changeLogFile=${params.get("changeLogFile")} " +
                "--url=${params.get("url")} " +
                "--username=${params.get("username")} " +
                "--password='${params.get("password")}' " +
                "--contexts=${params.get("contexts")} " +
                "--databaseChangeLogTableName=ddm_db_changelog " +
                "--databaseChangeLogLockTableName=ddm_db_changelog_lock " +
                "--logLevel=INFO " +
                "${method} " +
                "-Dconn.host=${params.get("connHost", "")} " +
                "-Dconn.dbname=${params.get("connDbname", "")} " +
                "-Dconn.port=${params.get("connPort", "")} " +
                "-Ddbname=${params.get("dbName", "")} " +
                "-Dreg_version=${params.get("regVersion", "")} " +
                "-DdataLoadPath=${params.get("dataLoadPath", "")} " +
                "${context.logLevel == "DEBUG" ? "1>&2" : ""}", returnStdout: true)
        context.script.println(statusOfLiquibase)
        return statusOfLiquibase
    }