Build Logs

pbyrne84/scala-wiremock-api • 3.8.0-RC3:2025-12-04

Errors

0

Warnings

7

Total Lines

468

1##################################
2Clonning https://github.com/pbyrne84/scala-wiremock-api.git into /build/repo using revision v0.1.11
3##################################
4Note: switching to 'f09059aa0545e4dcc62c31da3e88b76a3d0c4458'.
5
6You are in 'detached HEAD' state. You can look around, make experimental
7changes and commit them, and you can discard any commits you make in this
8state without impacting any branches by switching back to a branch.
9
10If you want to create a new branch to retain commits you create, you may
11do so (now or later) by using -c with the switch command. Example:
12
13 git switch -c <new-branch-name>
14
15Or undo this operation with:
16
17 git switch -
18
19Turn off this advice by setting config variable advice.detachedHead to false
20
21Would override fixed Scala version: 3.2.2
22----
23Preparing build for 3.8.0-RC3
24Scala binary version found: 3.8
25Implicitly using source version 3.8
26Scala binary version found: 3.8
27Implicitly using source version 3.8
28Would try to apply common scalacOption (best-effort, sbt/mill only):
29Append: ,REQUIRE:-source:3.8
30Remove: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
31
32Try apply source patch:
33Path: build.sbt
34Pattern: val scala3 = "3.2.2"
35Replacement: val scala3 = "3.8.0-RC3"
36Starting compilation server
37Compiling project (Scala 3.7.3, JVM (17))
38Compiled project (Scala 3.7.3, JVM (17))
39Successfully applied pattern 'val scala3 = "3.2.2"' in build.sbt
40----
41Starting build for 3.8.0-RC3
42Execute tests: true
43sbt project found:
44Sbt version 1.7.1 is not supported, minimal supported version is 1.11.5
45Enforcing usage of sbt in version 1.11.5
46No prepare script found for project pbyrne84/scala-wiremock-api
47##################################
48Scala version: 3.8.0-RC3
49Targets: uk.org.devthings%scala-wiremock-api
50Project projectConfig: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.2.2\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
51##################################
52Using extra scalacOptions: ,REQUIRE:-source:3.8
53Filtering out scalacOptions: ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
54[sbt_options] declare -a sbt_options=()
55[process_args] java_version = '17'
56[copyRt] java9_rt = '/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8/rt.jar'
57# Executing command line:
58java
59-Dfile.encoding=UTF-8
60-Dcommunitybuild.scala=3.8.0-RC3
61-Dcommunitybuild.project.dependencies.add=
62-Xmx7G
63-Xms4G
64-Xss8M
65-Dsbt.script=/root/.sdkman/candidates/sbt/current/bin/sbt
66-Dscala.ext.dirs=/root/.sbt/1.0/java9-rt-ext-eclipse_adoptium_17_0_8
67-jar
68/root/.sdkman/candidates/sbt/1.11.5/bin/sbt-launch.jar
69"setCrossScalaVersions 3.8.0-RC3"
70"++3.8.0-RC3 -v"
71"mapScalacOptions ",REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s" ",-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e""
72"set every credentials := Nil"
73"excludeLibraryDependency com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}"
74"removeScalacOptionsStartingWith -P:wartremover"
75
76moduleMappings
77"runBuild 3.8.0-RC3 """{"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.2.2\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}""" uk.org.devthings%scala-wiremock-api"
78
79[info] welcome to sbt 1.11.5 (Eclipse Adoptium Java 17.0.8)
80[info] loading settings for project repo-build from akka.sbt, plugins.sbt...
81[info] loading project definition from /build/repo/project
82[info] compiling 2 Scala sources to /build/repo/project/target/scala-2.12/sbt-1.0/classes ...
83[info] Non-compiled module 'compiler-bridge_2.12' for Scala 2.12.20. Compiling...
84[info] Compilation completed in 8.568s.
85[info] done compiling
86[info] loading settings for project repo from build.sbt...
87[info] set current project to scala-wiremock-api (in build file:/build/repo/)
88[warn] there's a key that's not used by any other settings/tasks:
89[warn]
90[warn] * ThisBuild / organization
91[warn] +- /build/repo/build.sbt:12
92[warn]
93[warn] note: a setting might still be used by a command; to exclude a key from this `lintUnused` check
94[warn] either append it to `Global / excludeLintKeys` or call .withRank(KeyRanks.Invisible) on the key
95Execute setCrossScalaVersions: 3.8.0-RC3
96OpenCB::Changing crossVersion 3.8.0-RC3 -> 3.8.0-RC3 in repo/crossScalaVersions
97[info] set current project to scala-wiremock-api (in build file:/build/repo/)
98[info] Setting Scala version to 3.8.0-RC3 on 1 projects.
99[info] Switching Scala version on:
100[info] * repo (2.13.10, 3.8.0-RC3)
101[info] Excluding projects:
102[info] Reapplying settings...
103[info] set current project to scala-wiremock-api (in build file:/build/repo/)
104Execute mapScalacOptions: ,REQUIRE:-source:3.8,-Wconf:msg=can be rewritten automatically under:s ,-deprecation,-feature,-Xfatal-warnings,-Werror,MATCH:.*-Wconf.*any:e
105[info] Reapplying settings...
106[info] set current project to scala-wiremock-api (in build file:/build/repo/)
107[info] Defining Global / credentials, credentials
108[info] The new values will be used by Global / pgpSelectPassphrase, Global / pgpSigningKey and 5 others.
109[info] Run `last` for details.
110[info] Reapplying settings...
111[info] set current project to scala-wiremock-api (in build file:/build/repo/)
112Execute excludeLibraryDependency: com.github.ghik:zerowaste_{scalaVersion} com.olegpy:better-monadic-for_3 org.polyvariant:better-tostring_{scalaVersion} org.wartremover:wartremover_{scalaVersion}
113[info] Reapplying settings...
114OpenCB::Failed to reapply settings in excludeLibraryDependency: Reference to undefined setting:
115
116 Global / allExcludeDependencies from Global / allExcludeDependencies (CommunityBuildPlugin.scala:331)
117 Did you mean allExcludeDependencies ?
118 , retry without global scopes
119[info] Reapplying settings...
120[info] set current project to scala-wiremock-api (in build file:/build/repo/)
121Execute removeScalacOptionsStartingWith: -P:wartremover
122[info] Reapplying settings...
123[info] set current project to scala-wiremock-api (in build file:/build/repo/)
124[success] Total time: 0 s, completed Dec 4, 2025, 12:54:44 PM
125Build config: {"projects":{"exclude":[],"overrides":{}},"java":{"version":"17"},"sbt":{"commands":[],"options":[]},"mill":{"options":[]},"tests":"full","migrationVersions":[],"sourcePatches":[{"path":"build.sbt","pattern":"val scala3 = \"3.2.2\"","replaceWith":"val scala3 = \"<SCALA_VERSION>\""}]}
126Parsed config: Success(ProjectBuildConfig(ProjectsConfig(List(),Map()),Full,List()))
127Starting build...
128Projects: Set(repo)
129Starting build for ProjectRef(file:/build/repo/,repo) (scala-wiremock-api)... [0/1]
130OpenCB::Exclude Scala3 specific scalacOption `REQUIRE:-source:3.8` in Scala 2.12.20 module Global
131OpenCB::Filter out '-feature', matches setting pattern '^-?-feature'
132Compile scalacOptions: -encoding, utf8, -language:implicitConversions, -language:existentials, -unchecked, -no-indent, -Wconf:msg=can be rewritten automatically under:s, -source:3.8
133[info] compiling 10 Scala sources to /build/repo/target/scala-3.8.0-RC3/classes ...
134[info] done compiling
135[info] compiling 8 Scala sources to /build/repo/target/scala-3.8.0-RC3/test-classes ...
136[info] done compiling
13712:55:33.111 [pool-19-thread-4-ScalaTest-running-WireMockResponseSpec] INFO org.eclipse.jetty.util.log - Logging initialized @81542ms to org.eclipse.jetty.util.log.Slf4jLog
138starting wireMockServer on port 37389
13912:55:33.338 [pool-19-thread-4-ScalaTest-running-WireMockResponseSpec] INFO org.eclipse.jetty.server.Server - jetty-9.4.49.v20220914; built: 2022-09-14T01:07:36.601Z; git: 4231a3b2e4cb8548a412a789936d640a97b1aa0a; jvm 17.0.8+7
14012:55:33.356 [pool-19-thread-4-ScalaTest-running-WireMockResponseSpec] INFO o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@617ab255{/__admin,null,AVAILABLE}
14112:55:33.360 [pool-19-thread-4-ScalaTest-running-WireMockResponseSpec] INFO o.e.j.s.handler.ContextHandler.ROOT - RequestHandlerClass from context returned com.github.tomakehurst.wiremock.http.StubRequestHandler. Normalized mapped under returned 'null'
14212:55:33.360 [pool-19-thread-4-ScalaTest-running-WireMockResponseSpec] INFO o.e.j.server.handler.ContextHandler - Started o.e.j.s.ServletContextHandler@19f1d6bd{/,null,AVAILABLE}
14312:55:33.371 [pool-19-thread-4-ScalaTest-running-WireMockResponseSpec] INFO o.e.jetty.server.AbstractConnector - Started NetworkTrafficServerConnector@19fd342a{HTTP/1.1, (http/1.1, h2c)}{0.0.0.0:37389}
14412:55:33.372 [pool-19-thread-4-ScalaTest-running-WireMockResponseSpec] INFO org.eclipse.jetty.server.Server - Started @81805ms
145[info] WireMockResponseSpec:
146[info] WireMockResponse
147[info] - should return a 200 with empty body for a default constructor
148[info] - should return a json response
149[info] LooseWireMockExpectationTightVerificationExampleSpec:
150[info] Using a loose expectation and tight verification
151[info] - should create a test we can be sure is correct easily
15212:55:33.976 [qtp1743362149-265] INFO o.e.j.s.h.ContextHandler.__admin - RequestHandlerClass from context returned com.github.tomakehurst.wiremock.http.AdminRequestHandler. Normalized mapped under returned 'null'
15312:55:33.984 [qtp1743362149-265] ERROR WireMock -
154 Request was not matched
155 =======================
156
157-----------------------------------------------------------------------------------------------------------------------
158| Closest stub | Request |
159-----------------------------------------------------------------------------------------------------------------------
160 |
161GET | PUT <<<<< HTTP method does not match
162[regex] .* | / <<<<< null. URLs must start with a /
163 |
164 |
165-----------------------------------------------------------------------------------------------------------------------
166
16712:55:33.991 [qtp1743362149-266] ERROR WireMock -
168 Request was not matched
169 =======================
170
171-----------------------------------------------------------------------------------------------------------------------
172| Closest stub | Request |
173-----------------------------------------------------------------------------------------------------------------------
174 |
175GET | POST <<<<< HTTP method does not match
176[regex] .* | / <<<<< null. URLs must start with a /
177 |
178 |
179-----------------------------------------------------------------------------------------------------------------------
180
18112:55:33.998 [qtp1743362149-272] ERROR WireMock -
182 Request was not matched
183 =======================
184
185-----------------------------------------------------------------------------------------------------------------------
186| Closest stub | Request |
187-----------------------------------------------------------------------------------------------------------------------
188 |
189GET | DELETE <<<<< HTTP method does not match
190[regex] .* | / <<<<< null. URLs must start with a /
191 |
192 |
193-----------------------------------------------------------------------------------------------------------------------
194
19512:55:34.005 [qtp1743362149-266] ERROR WireMock -
196 Request was not matched
197 =======================
198
199-----------------------------------------------------------------------------------------------------------------------
200| Closest stub | Request |
201-----------------------------------------------------------------------------------------------------------------------
202 |
203GET | PATCH <<<<< HTTP method does not match
204[regex] .* | / <<<<< null. URLs must start with a /
205 |
206 |
207-----------------------------------------------------------------------------------------------------------------------
208
20912:55:34.025 [qtp1743362149-272] ERROR WireMock -
210 Request was not matched
211 =======================
212
213-----------------------------------------------------------------------------------------------------------------------
214| Closest stub | Request |
215-----------------------------------------------------------------------------------------------------------------------
216 |
217PUT | GET <<<<< HTTP method does not match
218[regex] .* | / <<<<< null. URLs must start with a /
219 |
220 |
221-----------------------------------------------------------------------------------------------------------------------
222
22312:55:34.030 [qtp1743362149-265] ERROR WireMock -
224 Request was not matched
225 =======================
226
227-----------------------------------------------------------------------------------------------------------------------
228| Closest stub | Request |
229-----------------------------------------------------------------------------------------------------------------------
230 |
231PUT | POST <<<<< HTTP method does not match
232[regex] .* | / <<<<< null. URLs must start with a /
233 |
234 |
235-----------------------------------------------------------------------------------------------------------------------
236
23712:55:34.036 [qtp1743362149-272] ERROR WireMock -
238 Request was not matched
239 =======================
240
241-----------------------------------------------------------------------------------------------------------------------
242| Closest stub | Request |
243-----------------------------------------------------------------------------------------------------------------------
244 |
245PUT | DELETE <<<<< HTTP method does not match
246[regex] .* | / <<<<< null. URLs must start with a /
247 |
248 |
249-----------------------------------------------------------------------------------------------------------------------
250
25112:55:34.042 [qtp1743362149-266] ERROR WireMock -
252 Request was not matched
253 =======================
254
255-----------------------------------------------------------------------------------------------------------------------
256| Closest stub | Request |
257-----------------------------------------------------------------------------------------------------------------------
258 |
259PUT | PATCH <<<<< HTTP method does not match
260[regex] .* | / <<<<< null. URLs must start with a /
261 |
262 |
263-----------------------------------------------------------------------------------------------------------------------
264
26512:55:34.048 [qtp1743362149-265] ERROR WireMock -
266 Request was not matched
267 =======================
268
269-----------------------------------------------------------------------------------------------------------------------
270| Closest stub | Request |
271-----------------------------------------------------------------------------------------------------------------------
272 |
273POST | GET <<<<< HTTP method does not match
274[regex] .* | / <<<<< null. URLs must start with a /
275 |
276 |
277-----------------------------------------------------------------------------------------------------------------------
278
27912:55:34.054 [qtp1743362149-272] ERROR WireMock -
280 Request was not matched
281 =======================
282
283-----------------------------------------------------------------------------------------------------------------------
284| Closest stub | Request |
285-----------------------------------------------------------------------------------------------------------------------
286 |
287POST | PUT <<<<< HTTP method does not match
288[regex] .* | / <<<<< null. URLs must start with a /
289 |
290 |
291-----------------------------------------------------------------------------------------------------------------------
292
29312:55:34.059 [qtp1743362149-265] ERROR WireMock -
294 Request was not matched
295 =======================
296
297-----------------------------------------------------------------------------------------------------------------------
298| Closest stub | Request |
299-----------------------------------------------------------------------------------------------------------------------
300 |
301POST | DELETE <<<<< HTTP method does not match
302[regex] .* | / <<<<< null. URLs must start with a /
303 |
304 |
305-----------------------------------------------------------------------------------------------------------------------
306
30712:55:34.065 [qtp1743362149-272] ERROR WireMock -
308 Request was not matched
309 =======================
310
311-----------------------------------------------------------------------------------------------------------------------
312| Closest stub | Request |
313-----------------------------------------------------------------------------------------------------------------------
314 |
315POST | PATCH <<<<< HTTP method does not match
316[regex] .* | / <<<<< null. URLs must start with a /
317 |
318 |
319-----------------------------------------------------------------------------------------------------------------------
320
32112:55:34.072 [qtp1743362149-260] ERROR WireMock -
322 Request was not matched
323 =======================
324
325-----------------------------------------------------------------------------------------------------------------------
326| Closest stub | Request |
327-----------------------------------------------------------------------------------------------------------------------
328 |
329DELETE | GET <<<<< HTTP method does not match
330[regex] .* | / <<<<< null. URLs must start with a /
331 |
332 |
333-----------------------------------------------------------------------------------------------------------------------
334
33512:55:34.076 [qtp1743362149-266] ERROR WireMock -
336 Request was not matched
337 =======================
338
339-----------------------------------------------------------------------------------------------------------------------
340| Closest stub | Request |
341-----------------------------------------------------------------------------------------------------------------------
342 |
343DELETE | PUT <<<<< HTTP method does not match
344[regex] .* | / <<<<< null. URLs must start with a /
345 |
346 |
347-----------------------------------------------------------------------------------------------------------------------
348
34912:55:34.082 [qtp1743362149-260] ERROR WireMock -
350 Request was not matched
351 =======================
352
353-----------------------------------------------------------------------------------------------------------------------
354| Closest stub | Request |
355-----------------------------------------------------------------------------------------------------------------------
356 |
357DELETE | POST <<<<< HTTP method does not match
358[regex] .* | / <<<<< null. URLs must start with a /
359 |
360 |
361-----------------------------------------------------------------------------------------------------------------------
362
36312:55:34.091 [qtp1743362149-265] ERROR WireMock -
364 Request was not matched
365 =======================
366
367-----------------------------------------------------------------------------------------------------------------------
368| Closest stub | Request |
369-----------------------------------------------------------------------------------------------------------------------
370 |
371DELETE | PATCH <<<<< HTTP method does not match
372[regex] .* | / <<<<< null. URLs must start with a /
373 |
374 |
375-----------------------------------------------------------------------------------------------------------------------
376
37712:55:34.098 [qtp1743362149-265] ERROR WireMock -
378 Request was not matched
379 =======================
380
381-----------------------------------------------------------------------------------------------------------------------
382| Closest stub | Request |
383-----------------------------------------------------------------------------------------------------------------------
384 |
385PATCH | GET <<<<< HTTP method does not match
386[regex] .* | / <<<<< null. URLs must start with a /
387 |
388 |
389-----------------------------------------------------------------------------------------------------------------------
390
39112:55:34.105 [qtp1743362149-260] ERROR WireMock -
392 Request was not matched
393 =======================
394
395-----------------------------------------------------------------------------------------------------------------------
396| Closest stub | Request |
397-----------------------------------------------------------------------------------------------------------------------
398 |
399PATCH | PUT <<<<< HTTP method does not match
400[regex] .* | / <<<<< null. URLs must start with a /
401 |
402 |
403-----------------------------------------------------------------------------------------------------------------------
404
40512:55:34.111 [qtp1743362149-265] ERROR WireMock -
406 Request was not matched
407 =======================
408
409-----------------------------------------------------------------------------------------------------------------------
410| Closest stub | Request |
411-----------------------------------------------------------------------------------------------------------------------
412 |
413PATCH | POST <<<<< HTTP method does not match
414[regex] .* | / <<<<< null. URLs must start with a /
415 |
416 |
417-----------------------------------------------------------------------------------------------------------------------
418
41912:55:34.117 [qtp1743362149-272] ERROR WireMock -
420 Request was not matched
421 =======================
422
423-----------------------------------------------------------------------------------------------------------------------
424| Closest stub | Request |
425-----------------------------------------------------------------------------------------------------------------------
426 |
427PATCH | DELETE <<<<< HTTP method does not match
428[regex] .* | / <<<<< null. URLs must start with a /
429 |
430 |
431-----------------------------------------------------------------------------------------------------------------------
432
433[info] WireMockExpectationSpec:
434[info] wiremock expectation
435[info] - should match and verify an empty request on default
436[info] - should match and verify all additional get values on default
437[info] - should match and verify on all http methods mapped off default
438[info] - should fail on all other methods except the one that is mocked
439[info] - should map headers to their wiremock equivalent
440[info] - should map parameters to their wiremock equivalent
441[info] - should map cookies to their wiremock equivalent
442[info] - should map body to their wiremock equivalent auto adding content type headers where applicable by default
443[info] - should allow multiple body expectations
444[info] WiremockScenarioExpectationSpec:
445[info] scenario
446[info] - should handle sequential calls to an api so we can mimic things like retrying
447
448************************
449Build summary:
450[{
451 "module": "scala-wiremock-api",
452 "compile": {"status": "ok", "tookMs": 8847, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
453 "doc": {"status": "skipped", "tookMs": 0, "files": 0, "totalSizeKb": 0},
454 "test-compile": {"status": "ok", "tookMs": 5239, "warnings": 0, "errors": 0, "sourceVersion": "3.8"},
455 "test": {"status": "ok", "tookMs": 2035, "passed": 13, "failed": 0, "ignored": 0, "skipped": 0, "total": 13, "byFramework": [{"framework": "unknown", "stats": {"passed": 13, "failed": 0, "ignored": 0, "skipped": 0, "total": 13}}]},
456 "publish": {"status": "skipped", "tookMs": 0},
457 "metadata": {
458 "crossScalaVersions": ["2.13.10", "3.2.2"]
459}
460}]
461************************
462[success] Total time: 50 s, completed Dec 4, 2025, 12:55:34 PM
463[0JChecking patch project/plugins.sbt...
464Checking patch project/build.properties...
465Checking patch build.sbt...
466Applied patch project/plugins.sbt cleanly.
467Applied patch project/build.properties cleanly.
468Applied patch build.sbt cleanly.