mirror of
https://github.com/wiremock/WireMock.Net.git
synced 2026-01-11 21:10:32 +01:00
Ability To Pin WireMock.NET Test Container To A Particular Version Of WireMock.NET #620
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Xor-el on GitHub (Jul 29, 2024).
Originally assigned to: @StefH on GitHub.
Is your feature request related to a problem? Please describe.
As of today, it is not possible to anchor a WireMock.NET test container to a specific version of WireMock, unlike other test containers such as Redis and SQL Server that offer this capability. Recently, the SQL Server Docker Image incorporated a breaking change, which subsequently disrupted SQL Server test containers in numerous CI/CD pipelines where the image was not pinned to a fixed version. Fortunately, these containers permit version pinning, thereby providing a provisional solution for development teams while the underlying issue is addressed.
Furthermore, it is deemed best practice by the test container team to consistently pin the image to a specific version.
Describe the solution you'd like
Having the ability to pin the needed WireMock.NET version when building a WireMock.NET test container would be a welcome development.
Describe alternatives you've considered
N/A
Is your feature request supported by WireMock (java version)? Please provide details.
Provide relevant information if requested feature is supported in Handlebarsjs but is missing in our implementation.
N/A
Additional context
N/A
@StefH commented on GitHub (Sep 25, 2024):
https://github.com/WireMock-Net/WireMock.Net/pull/1181
@StefH commented on GitHub (Sep 25, 2024):
@Xor-el
This is already possible.
By default you would use this code:
And in case you want to use a different version, use:
@Xor-el commented on GitHub (Sep 26, 2024):
Hello @StefH thanks for the sample and changes.
very much appreciated.
@StefH commented on GitHub (Sep 26, 2024):
If you have time, can you also take a quick look at the PR https://github.com/WireMock-Net/WireMock.Net/pull/1181
If it's correct, I'll merge this PR to master.
@Xor-el commented on GitHub (Sep 26, 2024):
PR looks good to me. I just added one minor comment, please take a look at it.
@StefH commented on GitHub (Sep 26, 2024):
I cannot see your comment? Did you save it?
@Xor-el commented on GitHub (Sep 26, 2024):
apologies, submitted now