diff --git a/README.md b/README.md index 450bbcd4..dfdddd28 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ changes provided by liquibase-core. * Liquibase 3.5.5, 3.6.3, 3.7.0, 3.8.9, 3.9.0, and 3.10.3 (liquibase-percona 1.7.1). Percona Toolkit 3.3.0. * Liquibase 4.0.0, 4.1.1, 4.2.2 (liquibase-percona 2.0.0). Percona Toolkit 3.3.0. * Liquibase 4.0.0, 4.1.1, 4.2.2, 4.3.5, 4.4.3, 4.5.0, 4.6.2, 4.7.1, 4.8.0, 4.9.1, 4.10.0, 4.11.0, 4.12.0 (liquibase-percona 4.12.0). Percona Toolkit 3.3.1. -* Liquibase 4.0.0, 4.1.1, 4.2.2, 4.3.5, 4.4.3, 4.5.0, 4.6.2, 4.7.1, 4.8.0, 4.9.1, 4.10.0, 4.11.0, 4.12.0, 4.13.0, 4.14.0 (liquibase-percona 4.14.0). Percona Toolkit 3.4.0. +* Liquibase 4.0.0, 4.1.1, 4.2.2, 4.3.5, 4.4.3, 4.5.0, 4.6.2, 4.7.1, 4.8.0, 4.9.1, 4.10.0, 4.11.0, 4.12.0, 4.13.0, 4.14.0, 4.15.0 (liquibase-percona 4.15.0). Percona Toolkit 3.4.0. ## Supported Changes and examples @@ -448,7 +448,7 @@ The jar files can be downloaded manually from maven: ### Command line liquibase -After extracting the zip file of liquibase, place `liquibase-percona-4.14.0.jar` file in the sub directory `lib`. +After extracting the zip file of liquibase, place `liquibase-percona-4.15.0.jar` file in the sub directory `lib`. The shell script `liquibase` / `liquibase.bat` will automatically pick this up and the extension is available. ### Via Maven @@ -459,7 +459,7 @@ Add the following dependency to the liquibase plugin: org.liquibase.ext liquibase-percona - 4.14.0 + 4.15.0 ``` @@ -496,13 +496,13 @@ Enable the snapshot repository via Maven: See also . -And just use the latest SNAPSHOT version for liquibase-percona dependency, e.g. `4.14.1-SNAPSHOT`: +And just use the latest SNAPSHOT version for liquibase-percona dependency, e.g. `4.15.1-SNAPSHOT`: ```xml org.liquibase.ext liquibase-percona - 4.14.1-SNAPSHOT + 4.15.1-SNAPSHOT ``` diff --git a/pom.xml b/pom.xml index b15d301c..4bf63817 100644 --- a/pom.xml +++ b/pom.xml @@ -43,7 +43,7 @@ 2022-07-26T16:30:51+00:00 1.8 - 4.14.0 + 4.15.0 8.0.30 3.0.7 3.4.0 diff --git a/src/it/allChangesLiquibase4140/pom.xml b/src/it/allChangesLiquibase4140/pom.xml new file mode 100644 index 00000000..6e81bed8 --- /dev/null +++ b/src/it/allChangesLiquibase4140/pom.xml @@ -0,0 +1,63 @@ + + + + + + 4.0.0 + @project.groupId@.it + liquibase-percona-it-allChangesLiquibase4140 + 1.0-SNAPSHOT + my-app + + + + + org.liquibase + liquibase-maven-plugin + 4.14.0 + + + @project.groupId@ + @project.artifactId@ + @project.version@ + + + mysql + mysql-connector-java + @mysql.version@ + + + + test-changelog.xml + com.mysql.jdbc.Driver + jdbc:mysql://@config_host@:@config_port@/@config_dbname@?useSSL=false&allowPublicKeyRetrieval=true + @config_user@ + @config_password@ + + + + updateSQL + pre-integration-test + + updateSQL + + + + update + pre-integration-test + + update + + + + + + + diff --git a/src/it/allChangesLiquibase4140/verify.groovy b/src/it/allChangesLiquibase4140/verify.groovy new file mode 100644 index 00000000..871d410a --- /dev/null +++ b/src/it/allChangesLiquibase4140/verify.groovy @@ -0,0 +1,21 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +File sharedVerifyScript = new File( basedir, '../sharedScripts/allChanges/verify.groovy' ) +evaluate( sharedVerifyScript )