jenkinsci / jenkinsfile-runner

A command line tool to run Jenkinsfile as a function
MIT License
1.13k stars 291 forks source link

Bump testcontainers from 1.16.0 to 1.17.2 #624

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps testcontainers from 1.16.0 to 1.17.2.

Release notes

Sourced from testcontainers's releases.

1.17.2

What's Changed

While this release had a major focus on stability, we managed to optimize the startup sequence and it should make your tests even faster!

Here is what it takes to have a Redis up and running with Testcontainers, end-to-end from the test's start to an instance ready to be connected: Before (1.17.1): 2.4s Before (1.17.2): 1.7s 🚀

And here is just the "initialize Testcontainers" measurements:

Before (1.17.1): 1102ms Before (1.17.2): 928ms

How we did it? We noticed that we can cache a couple of Docker responses, plus also removed now obsolete (yet expensive!) disk space check.

🚀 Features & Enhancements

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

... (truncated)

Commits
  • fffab55 Fix TestcontainersTestDescription filename (#5387)
  • ea7b29b Upgrade lombok to be compatible against java 17 (#5388)
  • 6dc05d3 Reset driver and vncRecordingContainer when Selenium container stops (#5116)
  • b8d75b1 Add docs for using Gitlab CI with Docker wormhole executor (#4770)
  • ada816c Removal of containers from the cache is not synchronized (#4598)
  • 5533447 K3sContainer: expose kubeConfig for docker network access (#5097)
  • 0073001 Remove "Linux - Travis CI" from docs (#4374)
  • d9fa513 Add SeaTunnel to who is using testcontainers (#5272)
  • 7a957d5 Remove the disk space check (#5381)
  • 8bc0b26 Merge pull request #5367 from testcontainers/combined-pr-branch
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 2 years ago

Superseded by #630.