@@ -106,7 +106,10 @@ feedback loop.
106106- Install the latest CircleCI CLI
107107- Install the latest testsuite CLI plugin
108108
109- Currently the testsuite CLI plugin is distributed solely through a Homebrew tap.
109+ TIP: The testsuite CLI plugin is already available for use in CI containers, there is no need to install it.
110+
111+ ==== Install the testsuite plugin with Homebrew
112+ The testsuite CLI plugin is distributed through a Homebrew tap.
110113
111114[source,console]
112115----
@@ -118,7 +121,84 @@ $ brew install circleci/tap/circleci-testsuite
118121$ brew upgrade circleci circleci/tap/circleci-testsuite
119122----
120123
121- The testsuite CLI plugin is already available for use in CI containers, there is no need to install it.
124+ ==== Install the testsuite plugin manually
125+ Prebuilt binaries are available from the CircleCI binary releases public bucket.
126+
127+ [tabs]
128+ ====
129+ Mac ARM::
130+ https://circleci-binary-releases.s3.amazonaws.com/circleci-cli-plugins/circleci-testsuite/1.0.15108-d839eb2/darwin/arm64/circleci-testsuite.gz[Download]
131+ +
132+ Verify with:
133+ +
134+ [source,console]
135+ ----
136+ $ sha256sum -c <(echo "04f37e47a12b4677cda35b804357b10c5891ef42081f1674fe74d82f56baf3cb ./circleci-testsuite.gz")
137+ ----
138+
139+ Mac Intel::
140+ https://circleci-binary-releases.s3.amazonaws.com/circleci-cli-plugins/circleci-testsuite/1.0.15108-d839eb2/darwin/amd64/circleci-testsuite.gz[Download]
141+ +
142+ Verify with:
143+ +
144+ [source,console]
145+ ----
146+ $ sha256sum -c <(echo "8c933b3358d8659ea7cc228b2fbd83b4e605c472c0b60355b3b0f97d0952852b ./circleci-testsuite.gz")
147+ ----
148+
149+ Linux AMD64::
150+ https://circleci-binary-releases.s3.amazonaws.com/circleci-cli-plugins/circleci-testsuite/1.0.15108-d839eb2/linux/amd64/circleci-testsuite.gz[Download]
151+ +
152+ Verify with:
153+ +
154+ [source,console]
155+ ----
156+ $ sha256sum -c <(echo "f189936b32bae5cde22a7522dc58bd4e988c1384f690801c4cc88dfebf90319c ./circleci-testsuite.gz")
157+ ----
158+
159+ Linux ARM::
160+ https://circleci-binary-releases.s3.amazonaws.com/circleci-cli-plugins/circleci-testsuite/1.0.15108-d839eb2/linux/arm/circleci-testsuite.gz[Download]
161+ +
162+ Verify with:
163+ +
164+ [source,console]
165+ ----
166+ $ sha256sum -c <(echo "b84ccd76ddb4bad1e8226381e308f9a9d95e2314cd3676fcdaffcf234446fcd5 ./circleci-testsuite.gz")
167+ ----
168+
169+ Linux ARM64::
170+ https://circleci-binary-releases.s3.amazonaws.com/circleci-cli-plugins/circleci-testsuite/1.0.15108-d839eb2/linux/arm64/circleci-testsuite.gz[Download]
171+ +
172+ Verify with:
173+ +
174+ [source,console]
175+ ----
176+ $ sha256sum -c <(echo "a5770f0c964b434df3560358836fa2401f526379e84aac2cd6c7946180ed1ce6 ./circleci-testsuite.gz")
177+ ----
178+
179+ Windows AMD64::
180+ https://circleci-binary-releases.s3.amazonaws.com/circleci-cli-plugins/circleci-testsuite/1.0.15108-d839eb2/windows/amd64/circleci-testsuite.exe.gz[Download]
181+ +
182+ Verify with:
183+ +
184+ [source,console]
185+ ----
186+ $ sha256sum -c <(echo "ca0f395b1ffeca557428a30cc405ad193fe681792822cfae73c7c7c813687c0c ./circleci-testsuite.exe.gz")
187+ ----
188+ ====
189+
190+ After downloading the plugin and verifying the checksum:
191+ . Decompress the binary
192+ . Set the execute bit
193+ . Move it to a directory on your shell's `$PATH`
194+
195+ [source,console]
196+ ----
197+ $ gunzip circleci-testsuite.gz
198+ $ chmod u+x circleci-testsuite
199+ $ mv circleci-testsuite "${HOME}/bin/"
200+ ----
201+
122202
123203=== 1.2 Configure the discover command
124204TIP: The `circleci run testsuite` CLI tooling must be run from your repository root directory. The commands run as part of the test suite will also be run from your repository root directory, and should not use `cd` to change the working directory.
0 commit comments