diff --git a/.gitignore b/.gitignore index d9d0dd880..1d26eb8d0 100644 --- a/.gitignore +++ b/.gitignore @@ -35,3 +35,5 @@ hs_err*.log /data/ /metrics/ *.exe + +.flattened-pom.xml diff --git a/api/pom.xml b/api/pom.xml index 2e1051e4d..d9745eb25 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -15,6 +15,10 @@ Zeebe Process Test API + + Public interfaces for Zeebe Process Test. + + 8 diff --git a/assertions/pom.xml b/assertions/pom.xml index 8234f9e5d..868fc0ec4 100644 --- a/assertions/pom.xml +++ b/assertions/pom.xml @@ -15,6 +15,10 @@ Zeebe Process Test Assertions + + Assertions for verifying the state of a process. + + 8 diff --git a/engine-agent/pom.xml b/engine-agent/pom.xml index 946292528..b699cbce8 100644 --- a/engine-agent/pom.xml +++ b/engine-agent/pom.xml @@ -15,6 +15,11 @@ Zeebe Process Test Engine Agent + + A wrapper around the test engine. This wrapper makes it possible to run the engine in a + testcontainer. + + io.camunda diff --git a/engine-protocol/pom.xml b/engine-protocol/pom.xml index 155364f9a..459ba04b1 100644 --- a/engine-protocol/pom.xml +++ b/engine-protocol/pom.xml @@ -15,6 +15,10 @@ Zeebe Process Test Engine Protocol + + Defines the protocol of communicating with the engine-agent. + + 1.0.7 diff --git a/engine/pom.xml b/engine/pom.xml index 16b4772bf..6d14d1630 100644 --- a/engine/pom.xml +++ b/engine/pom.xml @@ -15,6 +15,11 @@ Zeebe Process Test Engine + + Test engine for running process tests. This a minimized version of the real Zeebe engine and + should be used for testing purposes only. + + io.camunda diff --git a/extension-testcontainer/pom.xml b/extension-testcontainer/pom.xml index 504ae129c..1fd0c69c9 100644 --- a/extension-testcontainer/pom.xml +++ b/extension-testcontainer/pom.xml @@ -15,6 +15,10 @@ Zeebe Process Test Extension Testcontainer + + Annotation and extension for running process tests using testcontainers. + + 8 diff --git a/extension/pom.xml b/extension/pom.xml index a9b9566a2..1a99af2a4 100644 --- a/extension/pom.xml +++ b/extension/pom.xml @@ -15,6 +15,10 @@ Zeebe Process Test Extension + + Annotation and extension for running process tests in an embedded test engine. + + io.camunda diff --git a/filters/pom.xml b/filters/pom.xml index 376590be4..983853933 100644 --- a/filters/pom.xml +++ b/filters/pom.xml @@ -14,6 +14,10 @@ Zeebe Process Test Filters + + Filters for filtering through a list of Records. + + 8 diff --git a/pom.xml b/pom.xml index c2fbd6aae..02ee371f8 100644 --- a/pom.xml +++ b/pom.xml @@ -15,6 +15,11 @@ Zeebe Process Test Root + + This pom should be the parent of all specified modules. It defines all versions and provides + plugins that are required for the child modules. + + api assertions @@ -64,6 +69,7 @@ https://app.camunda.com/nexus/content/repositories/zeebe-io-snapshots camunda-nexus + 1.2.2 2.9.1 1.12.0 0.8.7 @@ -377,6 +383,41 @@ + + + org.codehaus.mojo + flatten-maven-plugin + ${plugin.version.flatten} + + ossrh + + + + + flatten + + flatten + + process-resources + + + flatten.clean + + clean + + clean + + + + diff --git a/qa/pom.xml b/qa/pom.xml index 5cc4dfbdd..e9e3d1fb5 100644 --- a/qa/pom.xml +++ b/qa/pom.xml @@ -14,6 +14,10 @@ Zeebe Process Test QA + + QA tests for testing the Zeebe Process Test project. + + io.camunda