diff --git a/api/pom.xml b/api/pom.xml index 8b129ec3e..943a1b928 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -33,4 +33,13 @@ + + + + org.revapi + revapi-maven-plugin + + + + diff --git a/api/revapi.json b/api/revapi.json new file mode 100644 index 000000000..f0b087483 --- /dev/null +++ b/api/revapi.json @@ -0,0 +1,14 @@ +[ + { + "extension": "revapi.filter", + "id": "filter", + "configuration": { + "archives": { + "justification": "Ignore everything not included in the module itself", + "include": [ + "io\\.camunda:zeebe-process-test-api:.*" + ] + } + } + } +] diff --git a/assertions/pom.xml b/assertions/pom.xml index 23f4fea84..90210b9e7 100644 --- a/assertions/pom.xml +++ b/assertions/pom.xml @@ -74,6 +74,11 @@ + + + org.revapi + revapi-maven-plugin + diff --git a/assertions/revapi.json b/assertions/revapi.json new file mode 100644 index 000000000..1b2be60b6 --- /dev/null +++ b/assertions/revapi.json @@ -0,0 +1,14 @@ +[ + { + "extension": "revapi.filter", + "id": "filter", + "configuration": { + "archives": { + "justification": "Ignore everything not included in the module itself", + "include": [ + "io\\.camunda:zeebe-process-test-assertions:.*" + ] + } + } + } +] diff --git a/extension-testcontainer/pom.xml b/extension-testcontainer/pom.xml index c325848cf..70b4d9655 100644 --- a/extension-testcontainer/pom.xml +++ b/extension-testcontainer/pom.xml @@ -103,6 +103,13 @@ src/main/resources + + + + org.revapi + revapi-maven-plugin + + diff --git a/extension-testcontainer/revapi.json b/extension-testcontainer/revapi.json new file mode 100644 index 000000000..6939e2a46 --- /dev/null +++ b/extension-testcontainer/revapi.json @@ -0,0 +1,14 @@ +[ + { + "extension": "revapi.filter", + "id": "filter", + "configuration": { + "archives": { + "justification": "Ignore everything not included in the module itself", + "include": [ + "io\\.camunda:zeebe-process-test-extension-testonctainer:.*" + ] + } + } + } +] diff --git a/extension/pom.xml b/extension/pom.xml index a38e710ed..8c29658fd 100644 --- a/extension/pom.xml +++ b/extension/pom.xml @@ -112,6 +112,11 @@ + + + org.revapi + revapi-maven-plugin + diff --git a/extension/revapi.json b/extension/revapi.json new file mode 100644 index 000000000..238f44e7a --- /dev/null +++ b/extension/revapi.json @@ -0,0 +1,14 @@ +[ + { + "extension": "revapi.filter", + "id": "filter", + "configuration": { + "archives": { + "justification": "Ignore everything not included in the module itself", + "include": [ + "io\\.camunda:zeebe-process-test-extension:.*" + ] + } + } + } +] diff --git a/pom.xml b/pom.xml index b9b73d6a2..a069b3a33 100644 --- a/pom.xml +++ b/pom.xml @@ -65,6 +65,7 @@ 6.0.0 2.8.0 3.19.4 + 0.26.1 2.13.8 1.7.36 1.30 @@ -88,6 +89,7 @@ 4.1 3.0.0 1.7.0 + 0.14.6 2.22.0 3.0.0-M5 @@ -430,8 +432,47 @@ + + org.revapi + revapi-maven-plugin + ${plugin.version.revapi} + + + true + + false + + + + revapi.json + + + + ignored-changes.json + + + LATEST + + + + org.revapi + revapi-java + ${dependency.revapi.version} + + + + + check + + check + + verify + + + + org.apache.maven.plugins