You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: packaging/README.md.template
+43-3
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
-
# Pact standalone executables
1
+
# Pact Ruby Standalone
2
2
3
-
This package contains the Ruby implementations of the Pact Mock Service, Pact Provider Verifier and Pact Broker Client, packaged with Travelling Ruby so that they can be run from the command line without a Ruby installation.
To connect to a Pact Broker that uses custom SSL cerificates, set the environment variable `$SSL_CERT_FILE` or `$SSL_CERT_DIR` to a path that contains the appropriate certificate.
5
+
Creates a standalone pact command line executable using the ruby pact implementation and Traveling Ruby
6
6
7
7
## Package contents
8
8
@@ -15,6 +15,40 @@ This version (<%= ENV.fetch('VERSION') %>) of the Pact standalone executables pa
Ruby is not required on the host platform, Ruby 3.2.2 is provided in the distributable.
40
+
41
+
| OS | Ruby | Architecture | Supported |
42
+
| -------| ------- | ------------ | --------- |
43
+
| MacOS | 3.2.2 | x86_64 | ✅ |
44
+
| MacOS | 3.2.2 | aarch64 (arm64)| ✅ |
45
+
| Linux | 3.2.2 | x86_64 | ✅ |
46
+
| Linux | 3.2.2 | aarch64 (arm64)| ✅ |
47
+
| Windows| 3.2.2 | x86_64 | ✅ |
48
+
| Windows| 3.2.2 | x86 | ✅ |
49
+
| Windows| 3.2.2 | aarch64 (arm64)| 🚧 |
50
+
51
+
🚧 - Tested under emulation mode x86 / x86_64 in Windows on ARM
18
52
19
53
## Usage
20
54
@@ -84,3 +118,9 @@ To connect to a Pact Broker that uses custom SSL cerificates, set the environmen
84
118
```
85
119
<%= pact_message_usage %>
86
120
```
121
+
122
+
## Troubleshooting
123
+
124
+
### SSL
125
+
126
+
To connect to a Pact Broker that uses custom SSL certificates, set the environment variable `$SSL_CERT_FILE` or `$SSL_CERT_DIR` to a path that contains the appropriate certificate.
This package contains the Ruby implementations of the Pact Mock Service, Pact Provider Verifier and Pact Broker Client, packaged with Traveling Ruby so that they can be run from the command line without a Ruby installation.
3
4
4
-
| OS | Ruby | Architecture | Supported |
5
-
| -------| ------- | ------------ | --------- |
6
-
| MacOS | 3.2.2 | x86_64 | ✅ |
7
-
| MacOS | 3.2.2 | aarch64 (arm64)| ✅ |
8
-
| Linux | 3.2.2 | x86_64 | ✅ |
9
-
| Linux | 3.2.2 | aarch64 (arm64)| ✅ |
10
-
| Windows| 3.2.2 | x86_64 | ✅ |
11
-
| Windows| 3.2.2 | x86 | ✅ |
12
-
| Windows| 3.2.2 | aarch64 (arm64)| 🚧 |
5
+
## Installation of <PACKAGE_VERSION>
13
6
14
-
15
-
### One Line Install (MacOS/Linux - aarch64/x86_64)
16
-
17
-
note: Gets latest version, see individual platform notes for <PACKAGE_VERSION> release, if looking for an older version
0 commit comments