From 2a962be2b3207b2104be266646ed1336f2616a6f Mon Sep 17 00:00:00 2001 From: Yousaf Nabi Date: Mon, 20 May 2024 13:25:41 +0100 Subject: [PATCH] docs(chore): add binary compat table (csv/plugin-cli) fixes #60 --- cli/README.md | 19 +++++++++++++++++++ plugins/csv/README.md | 19 +++++++++++++++++++ 2 files changed, 38 insertions(+) diff --git a/cli/README.md b/cli/README.md index b802c368..d6a7d81c 100644 --- a/cli/README.md +++ b/cli/README.md @@ -231,3 +231,22 @@ Executable is built using `cargo`. ### Requirements Requires Rust 1.61 or later. + +## Compatibility + +
Supported Platforms + +| OS | Architecture | Supported | Pact Plugin CLI Version | +| ------- | ------------ | --------- | ---------------- | +| OSX | x86_64 | ✅ | All | +| Linux | x86_64 | ✅ | All | +| Windows | x86_64 | ✅ | All | +| OSX | arm64 | ✅ | All | +| Linux | arm64 | ✅ | >=0.0.0 | +| Windows | arm64 | ✅ | >=0.1.2 | +| Alpine | x86_64 | ✅ | >=0.1.2 | +| Alpine | arm64 | ✅ | >=0.1.2 | + +_Note:_ From v0.1.2, Linux executables are statically built with `musl` and as designed to work against `glibc` (eg, Debian) and `musl` (eg, Alpine) based distos. + +
diff --git a/plugins/csv/README.md b/plugins/csv/README.md index cc17af17..b2f01ad1 100644 --- a/plugins/csv/README.md +++ b/plugins/csv/README.md @@ -56,3 +56,22 @@ Without headers: "column:3": "matching(datetime, 'yyyy-MM-dd','2000-01-01')" } ``` + +## Compatibility + +
Supported Platforms + +| OS | Architecture | Supported | Pact CSV Plugin Version | +| ------- | ------------ | --------- | ---------------- | +| OSX | x86_64 | ✅ | All | +| Linux | x86_64 | ✅ | All | +| Windows | x86_64 | ✅ | All | +| OSX | arm64 | ✅ | >=0.0.1 | +| Linux | arm64 | ✅ | >=0.0.4 | +| Windows | arm64 | ✅ | >=0.0.6 | +| Alpine | x86_64 | ✅ | >=0.0.6 | +| Alpine | arm64 | ✅ | >=0.0.6 | + +_Note:_ From v0.0.6, Linux executables are statically built with `musl` and as designed to work against `glibc` (eg, Debian) and `musl` (eg, Alpine) based distos. + +