Releases: camunda-community-hub/zeebe-test-container
Releases · camunda-community-hub/zeebe-test-container
Zeebe Test Container v0.30.0
What's Changed
There are two goals for this release, so quickly after the previous one:
- Split away from the Zeebe release cycle - as more QoL features are added to the project, tying the release cycle to Zeebe's makes less sense, and...
- The log message wait strategy was brittle, and as such was a problem when it came to forwards-compatibility. It was refactored by @miguelpires such that it now uses public APIs and should be fairly stable, and backwards- and forwards-compatible 👍
🧹 Maintenance
- chore(containers): improve wait strategy (#41) @miguelpires
Contributors
@miguelpires, @npepinpe, @zeebe-bors[bot] and camunda-jenkins
Zeebe Test Container v0.22.1
What's Changed
🚀 Features
- feat: add missing configuration properties for 0.22.1 release (#40) @npepinpe
- #21 update for Zeebe 0.22.1 final (#35) @grexe
- feat(containers): add support for 0.22.0-alpha2 (#22) @npepinpe
- chore: update to 0.22.0-alpha1 (#9) @npepinpe
- feat: API to configure embedded gateway (#8) @npepinpe
🧹 Maintenance
- chore: use junit5 for testing (#10) @npepinpe
- chore: add dependabot, bors, and release drafter config (#13) @npepinpe
- chore(Nexus cache): Use jenkins configfile instead of local settings.xml (#11) @chaima-mnsr
📦 Dependency updates
- chore(deps-dev): bump assertj-core from 3.14.0 to 3.15.0 (#39) @dependabot-preview
- chore(deps): bump slf4j-api from 1.7.29 to 1.7.30 (#30) @dependabot-preview
- chore(deps-dev): bump version.log4j from 2.11.1 to 2.13.0 (#29) @dependabot-preview
- chore(deps): bump maven-surefire-plugin from 2.22.1 to 2.22.2 (#27) @dependabot-preview
- chore(deps-dev): bump assertj-core from 3.11.1 to 3.14.0 (#28) @dependabot-preview
- chore(deps-dev): bump version.junit-jupiter from 5.5.2 to 5.6.0 (#34) @dependabot-preview
- chore(deps): bump testcontainers from 1.12.3 to 1.12.5 (#36) @dependabot-preview
- chore(deps): bump fmt-maven-plugin from 2.6.0 to 2.9 (#24) @dependabot-preview
- chore(deps): bump junit from 4.12 to 4.13 (#31) @dependabot-preview
- chore(deps): bump maven-checkstyle-plugin from 3.0.0 to 3.1.0 (#19) @dependabot-preview
- chore(deps): bump sonar-maven-plugin from 3.6.0.1398 to 3.7.0.1746 (#18) @dependabot-preview
- chore(deps): bump slf4j-api from 1.7.25 to 1.7.29 (#20) @dependabot-preview
- chore(deps): bump camunda-release-parent from 2.5 to 3.7 (#16) @dependabot-preview
Contributors
@chaima-mnsr, @dependabot-preview, @dependabot-preview[bot], @grexe, @npepinpe, @saig0, @zeebe-bors[bot] and camunda-jenkins
Zeebe Test Container 0.21.0-alpha2
Notes
-
Targets Zeebe
0.21.0-alpha2
primarily, but is tested against0.20.0
and0.21.0-alpha1
. -
First release, I expect some bugs or edge cases.
-
The bundled containers are, in the end,
GenericContainers
; you can customize them (e.g. change their resource limits, networking capabilities, etc.) as you would any test container. Refer to testcontainers.org for more. -
You can find some examples in the tests as well on how to use these containers.
Changelog
Features
- containers/broker: start a configurable Zeebe broker container using environment variables or by overwriting the configuration.
- containers/gateway: start a configurable Zeebe standalone gateway container using environment variables or by overwriting the configuration.