Skip to content

Commit c1032f4

Browse files
authored
CI - Fix NuGet smoketest dependencies (#3557)
# Description of Changes I missed some dependencies in #3466. It became apparent in #3550. # API and ABI breaking changes None # Expected complexity level and risk 1 # Testing - [x] Smoketests pass in #3550 now. Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
1 parent 5ff6a69 commit c1032f4

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

smoketests/tests/quickstart.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -309,6 +309,19 @@ def sdk_setup(self, path: Path):
309309
source_dir=(STDB_DIR / "crates/bindings-csharp/BSATN.Runtime").absolute(),
310310
build_subdir="bin/Release"
311311
)
312+
# This one is only needed because the regression-tests subdir uses it
313+
override_nuget_package(
314+
project_dir=STDB_DIR/"sdks/csharp",
315+
package="SpacetimeDB.Runtime",
316+
source_dir=(STDB_DIR / "crates/bindings-csharp/Runtime").absolute(),
317+
build_subdir="bin/Release"
318+
)
319+
override_nuget_package(
320+
project_dir=path,
321+
package="SpacetimeDB.BSATN.Runtime",
322+
source_dir=(STDB_DIR / "crates/bindings-csharp/BSATN.Runtime").absolute(),
323+
build_subdir="bin/Release"
324+
)
312325
override_nuget_package(
313326
project_dir=path,
314327
package="SpacetimeDB.ClientSDK",
@@ -324,6 +337,12 @@ def server_postprocess(self, server_path: Path):
324337
source_dir=(STDB_DIR / "crates/bindings-csharp/Runtime").absolute(),
325338
build_subdir="bin/Release"
326339
)
340+
override_nuget_package(
341+
project_dir=server_path,
342+
package="SpacetimeDB.BSATN.Runtime",
343+
source_dir=(STDB_DIR / "crates/bindings-csharp/BSATN.Runtime").absolute(),
344+
build_subdir="bin/Release"
345+
)
327346

328347
def test_quickstart(self):
329348
"""Run the C# quickstart guides for server and client."""

0 commit comments

Comments
 (0)