@@ -408,20 +408,6 @@ def test_load_build_info_release(
408
408
dockerfile_path = "docker/mongodb-kubernetes-upgrade-hook/Dockerfile.atomic" ,
409
409
sign = True ,
410
410
),
411
- "agent" : ImageInfo (
412
- repository = "quay.io/mongodb/mongodb-agent-ubi" ,
413
- platforms = ["linux/arm64" , "linux/amd64" ],
414
- version = version ,
415
- dockerfile_path = "docker/mongodb-agent/Dockerfile.atomic" ,
416
- sign = True ,
417
- ),
418
- "ops-manager" : ImageInfo (
419
- repository = "quay.io/mongodb/mongodb-enterprise-ops-manager" ,
420
- platforms = ["linux/amd64" ],
421
- version = "om-version-from-release.json" ,
422
- dockerfile_path = "docker/mongodb-enterprise-ops-manager/Dockerfile.atomic" ,
423
- sign = True ,
424
- ),
425
411
},
426
412
binaries = {
427
413
"kubectl-mongodb" : BinaryInfo (
@@ -443,3 +429,33 @@ def test_load_build_info_release(
443
429
build_info = load_build_info (BuildScenario .RELEASE , git_repo .working_dir )
444
430
445
431
assert build_info == expected_build_info
432
+
433
+
434
+ def test_load_build_info_manual_release (git_repo : Repo ):
435
+ version = "1.2.0"
436
+ git_repo .git .checkout (version )
437
+
438
+ expected_build_info = BuildInfo (
439
+ images = {
440
+ "agent" : ImageInfo (
441
+ repository = "quay.io/mongodb/mongodb-agent-ubi" ,
442
+ platforms = ["linux/arm64" , "linux/amd64" ],
443
+ version = None , # Version is None for manual_release scenario
444
+ dockerfile_path = "docker/mongodb-agent/Dockerfile.atomic" ,
445
+ sign = True ,
446
+ ),
447
+ "ops-manager" : ImageInfo (
448
+ repository = "quay.io/mongodb/mongodb-enterprise-ops-manager" ,
449
+ platforms = ["linux/amd64" ],
450
+ version = None , # Version is None for manual_release scenario
451
+ dockerfile_path = "docker/mongodb-enterprise-ops-manager/Dockerfile.atomic" ,
452
+ sign = True ,
453
+ ),
454
+ },
455
+ binaries = {},
456
+ helm_charts = {},
457
+ )
458
+
459
+ build_info = load_build_info (BuildScenario .MANUAL_RELEASE , git_repo .working_dir )
460
+
461
+ assert build_info == expected_build_info
0 commit comments