Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(deps): update testcontainers to v1.17.6 (#146)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [org.testcontainers:gcloud](https://testcontainers.org) ([source](https://togithub.com/testcontainers/testcontainers-java)) | `1.17.5` -> `1.17.6` | [![age](https://badges.renovateapi.com/packages/maven/org.testcontainers:gcloud/1.17.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.testcontainers:gcloud/1.17.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.testcontainers:gcloud/1.17.6/compatibility-slim/1.17.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.testcontainers:gcloud/1.17.6/confidence-slim/1.17.5)](https://docs.renovatebot.com/merge-confidence/) | | [org.testcontainers:postgresql](https://testcontainers.org) ([source](https://togithub.com/testcontainers/testcontainers-java)) | `1.17.5` -> `1.17.6` | [![age](https://badges.renovateapi.com/packages/maven/org.testcontainers:postgresql/1.17.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.testcontainers:postgresql/1.17.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.testcontainers:postgresql/1.17.6/compatibility-slim/1.17.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.testcontainers:postgresql/1.17.6/confidence-slim/1.17.5)](https://docs.renovatebot.com/merge-confidence/) | | [org.testcontainers:testcontainers-bom](https://testcontainers.org) ([source](https://togithub.com/testcontainers/testcontainers-java)) | `1.17.5` -> `1.17.6` | [![age](https://badges.renovateapi.com/packages/maven/org.testcontainers:testcontainers-bom/1.17.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.testcontainers:testcontainers-bom/1.17.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.testcontainers:testcontainers-bom/1.17.6/compatibility-slim/1.17.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.testcontainers:testcontainers-bom/1.17.6/confidence-slim/1.17.5)](https://docs.renovatebot.com/merge-confidence/) | | [org.testcontainers:testcontainers](https://testcontainers.org) ([source](https://togithub.com/testcontainers/testcontainers-java)) | `1.17.5` -> `1.17.6` | [![age](https://badges.renovateapi.com/packages/maven/org.testcontainers:testcontainers/1.17.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.testcontainers:testcontainers/1.17.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.testcontainers:testcontainers/1.17.6/compatibility-slim/1.17.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.testcontainers:testcontainers/1.17.6/confidence-slim/1.17.5)](https://docs.renovatebot.com/merge-confidence/) | | [org.testcontainers:junit-jupiter](https://testcontainers.org) ([source](https://togithub.com/testcontainers/testcontainers-java)) | `1.17.5` -> `1.17.6` | [![age](https://badges.renovateapi.com/packages/maven/org.testcontainers:junit-jupiter/1.17.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/maven/org.testcontainers:junit-jupiter/1.17.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/maven/org.testcontainers:junit-jupiter/1.17.6/compatibility-slim/1.17.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/maven/org.testcontainers:junit-jupiter/1.17.6/confidence-slim/1.17.5)](https://docs.renovatebot.com/merge-confidence/) | --- ### ⚠ Dependency Lookup Warnings ⚠ Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>testcontainers/testcontainers-java</summary> ### [`v1.17.6`](https://togithub.com/testcontainers/testcontainers-java/releases/tag/1.17.6) [Compare Source](https://togithub.com/testcontainers/testcontainers-java/compare/1.17.5...1.17.6) ### What's Changed #### Highlights This release has been made possible through the efforts of 20 contributors. The Testcontainers does not cease to amaze us, thanks to everyone of you and thanks for the ongoing support and collaboration 🥰. This release brings a lot of database love with 2 new modules, and as always a couple of bug fixes and improvements ##### New Module: QuestDB ([#​5995](https://togithub.com/testcontainers/testcontainers-java/issues/5995)) [@​Vangreen](https://togithub.com/Vangreen) [QuestDB](https://questdb.io/), is a high-performance, open-source SQL database for applications in financial services, IoT, machine learning, DevOps and observability. ```java var container = new QuestDBContainer("questdb/questdb:6.5.3") container.start() var connectionUrl = container.getHttpUrl() // use the connectionUrl and start testing! ``` ##### New Module: YugabyteDB ([#​4372](https://togithub.com/testcontainers/testcontainers-java/issues/4372)) [@​srinivasa-vasu](https://togithub.com/srinivasa-vasu) [YugabyteDB](https://www.yugabyte.com/), is a modern distributed SQL database for transactional cloud native applications. PostgreSQL compatible. It offers two APIs, SQL and CQL. ```java var container = new YugabyteDBYSQLContainer("yugabytedb/yugabyte:2.14.4.0-b26"); container.start() var jdbcUrl = container.getJdbcUrl(); // use the jdbcUrl and start testing! ``` ```java var container = new YugabyteDBYCQLContainer("yugabytedb/yugabyte:2.14.4.0-b26"); container.start() var contactPoint = container.getContactPoint(); // use the contactPoint and start testing! ``` #### 🚀 Features & Enhancements - InfluxDB v2 support ([#​3669](https://togithub.com/testcontainers/testcontainers-java/issues/3669)) [@​raminqaf](https://togithub.com/raminqaf) - Add support for flags in DatastoreEmulatorContainer ([#​5993](https://togithub.com/testcontainers/testcontainers-java/issues/5993)) [@​eddumelendez](https://togithub.com/eddumelendez) - Expose Redpanda schema registry ([#​5994](https://togithub.com/testcontainers/testcontainers-java/issues/5994)) [@​gustavomonarin](https://togithub.com/gustavomonarin) - Adds the ability to set a target build stage to a Dockerfile ([#​4810](https://togithub.com/testcontainers/testcontainers-java/issues/4810)) [@​GenghisChen](https://togithub.com/GenghisChen) #### 🐛 Bug Fixes - Fixes wrong timestamp calculation ([#​5988](https://togithub.com/testcontainers/testcontainers-java/issues/5988)) [@​leblonk](https://togithub.com/leblonk) - Catch and ignore more errors when reflecting into container subclass ([#​5990](https://togithub.com/testcontainers/testcontainers-java/issues/5990)) [@​akhaku](https://togithub.com/akhaku) - Return default for empty environment variable ([#​5983](https://togithub.com/testcontainers/testcontainers-java/issues/5983)) [@​roulpriya](https://togithub.com/roulpriya) #### 📖 Documentation - Add Spotify in Donors section ([#​6083](https://togithub.com/testcontainers/testcontainers-java/issues/6083)) [@​eddumelendez](https://togithub.com/eddumelendez) - Updated Vault docs, uplifted Vault image version ([#​3685](https://togithub.com/testcontainers/testcontainers-java/issues/3685)) [@​RamazanYapparov](https://togithub.com/RamazanYapparov) - Add Hazelcast Example ([#​6117](https://togithub.com/testcontainers/testcontainers-java/issues/6117)) [@​tomazfernandes](https://togithub.com/tomazfernandes) - Improve ToxiProxyContainer test and docs ([#​6065](https://togithub.com/testcontainers/testcontainers-java/issues/6065)) [@​eddumelendez](https://togithub.com/eddumelendez) - fix link zookeeper ([#​6079](https://togithub.com/testcontainers/testcontainers-java/issues/6079)) [@​rnzit](https://togithub.com/rnzit) - chore: sync governance files ([#​6075](https://togithub.com/testcontainers/testcontainers-java/issues/6075)) [@​kiview](https://togithub.com/kiview) - Update docs to better reflect the links to other languages ([#​6068](https://togithub.com/testcontainers/testcontainers-java/issues/6068)) [@​kiview](https://togithub.com/kiview) - Add step to create symlink when Docker for Mac 4.13 is installed ([#​6064](https://togithub.com/testcontainers/testcontainers-java/issues/6064)) [@​eddumelendez](https://togithub.com/eddumelendez) - Add language links to docs index ([#​6067](https://togithub.com/testcontainers/testcontainers-java/issues/6067)) [@​leocross](https://togithub.com/leocross) - Update gitlab_ci.md with clarifying note about the docker host port number ([#​6063](https://togithub.com/testcontainers/testcontainers-java/issues/6063)) [@​BenManifold](https://togithub.com/BenManifold) - Add zookeeper example ([#​6059](https://togithub.com/testcontainers/testcontainers-java/issues/6059)) [@​eddumelendez](https://togithub.com/eddumelendez) - Add travis minimal configuration ([#​6056](https://togithub.com/testcontainers/testcontainers-java/issues/6056)) [@​eddumelendez](https://togithub.com/eddumelendez) - fix: edit link in documentation ([#​6055](https://togithub.com/testcontainers/testcontainers-java/issues/6055)) [@​DanielHabenicht](https://togithub.com/DanielHabenicht) - Deprecate `setCustomContent` and `withCustomContent` at `NginxContainer` ([#​5997](https://togithub.com/testcontainers/testcontainers-java/issues/5997)) [@​eddumelendez](https://togithub.com/eddumelendez) - Add paragraph about Docker requirements to docs ([#​5987](https://togithub.com/testcontainers/testcontainers-java/issues/5987)) [@​kiview](https://togithub.com/kiview) - Add reference to supported languages ([#​5979](https://togithub.com/testcontainers/testcontainers-java/issues/5979)) [@​eddumelendez](https://togithub.com/eddumelendez) - doc: Update logback-test.xml example to show how to enable DEBUG only for Testcontainers ([#​5976](https://togithub.com/testcontainers/testcontainers-java/issues/5976)) [@​edysli](https://togithub.com/edysli) #### 🧹 Housekeeping - Remove "Starting an elasticsearch container" message in constructor ([#​6127](https://togithub.com/testcontainers/testcontainers-java/issues/6127)) [@​deejgregor](https://togithub.com/deejgregor) - Apply spotless and checkstyle to examples ([#​6061](https://togithub.com/testcontainers/testcontainers-java/issues/6061)) [@​eddumelendez](https://togithub.com/eddumelendez) - Remove unused Pipfiles ([#​6046](https://togithub.com/testcontainers/testcontainers-java/issues/6046)) [@​kiview](https://togithub.com/kiview) - Update toxiproxy image to ghcr.io/shopify/toxiproxy ([#​5996](https://togithub.com/testcontainers/testcontainers-java/issues/5996)) [@​eddumelendez](https://togithub.com/eddumelendez) - Deprecate `setCustomContent` and `withCustomContent` at `NginxContainer` ([#​5997](https://togithub.com/testcontainers/testcontainers-java/issues/5997)) [@​eddumelendez](https://togithub.com/eddumelendez) - Remove Transferable#of(java.lang.String,int) for japicmp ([#​5992](https://togithub.com/testcontainers/testcontainers-java/issues/5992)) [@​eddumelendez](https://togithub.com/eddumelendez) - Remove unnecessary configuration from simple tests ([#​5973](https://togithub.com/testcontainers/testcontainers-java/issues/5973)) [@​JanHendrikDolling](https://togithub.com/JanHendrikDolling) - Fix dependabot.yml ignore section ([#​5999](https://togithub.com/testcontainers/testcontainers-java/issues/5999)) [@​eddumelendez](https://togithub.com/eddumelendez) - Update set-output command in workflows ([#​6058](https://togithub.com/testcontainers/testcontainers-java/issues/6058)) [@​eddumelendez](https://togithub.com/eddumelendez) - Use `gradle/gradle-build-action` ([#​6121](https://togithub.com/testcontainers/testcontainers-java/issues/6121)) [@​eddumelendez](https://togithub.com/eddumelendez) - Add lang and version labels to containers ([#​6124](https://togithub.com/testcontainers/testcontainers-java/issues/6124)) [@​eddumelendez](https://togithub.com/eddumelendez) - Fix labeler configuration ([#​6157](https://togithub.com/testcontainers/testcontainers-java/issues/6157)) [@​eddumelendez](https://togithub.com/eddumelendez) #### 📦 Dependency updates <details> <summary>9 changes</summary> * Ignore updates for org.neo4j:neo4j (#​6112) @​eddumelendez * Combined dependencies PR (#​6210) @​eddumelendez * Combined dependencies PR (#​6205) @​eddumelendez * Combined dependencies PR (#​6173) @​eddumelendez * Combined dependencies PR (#​6153) @​eddumelendez * Combined dependencies PR (#​6150) @​eddumelendez - Combined dependencies PR ([#​6118](https://togithub.com/testcontainers/testcontainers-java/issues/6118)) [@​eddumelendez](https://togithub.com/eddumelendez) - Combined dependencies PR ([#​6114](https://togithub.com/testcontainers/testcontainers-java/issues/6114)) [@​eddumelendez](https://togithub.com/eddumelendez) - Combined dependencies PR ([#​6113](https://togithub.com/testcontainers/testcontainers-java/issues/6113)) [@​eddumelendez](https://togithub.com/eddumelendez) - Combined dependencies PR ([#​6212](https://togithub.com/testcontainers/testcontainers-java/issues/6212)) [@​eddumelendez](https://togithub.com/eddumelendez) </details> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/elide-dev/v3). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMDIuMCIsInVwZGF0ZWRJblZlciI6IjM0LjEwMi4wIn0=-->
- Loading branch information