- docker-name: '{name}'
- # subdirectory
- docker-root: 'ric_robot_suite/docker/ric-robot'
- # maven settings file has docker credentials
- mvn-settings: it-test-settings
- jobs:
- - '{project-name}-gerrit-docker-jobs'
+ docker-name: "o-ran-sc/{name}"
+ # start in parent directory with shared files
+ docker-root: ric_robot_suite
+ # dockerfile is in subdir of docker root
+ docker-build-args: "--network=host -f docker/ric-robot/Dockerfile"
+ # tag file is in subdir
+ container-tag-yaml-dir: ric_robot_suite/docker/ric-robot
+ # build only on relevant changes
+ gerrit_trigger_file_paths:
+ - compare-type: REG_EXP
+ pattern: "{docker-root}/.*"
+
+- project:
+ <<: *it_test_common
+ name: it-test-ric-benchmarking
+ # jenkins job name prefix
+ project-name: "{name}"
+ # image name
+ docker-name: "o-ran-sc/{name}"
+ # start in parent directory with shared files
+ docker-root: ric_benchmarking/e2-interface/e2sim/e2sm_examples/kpm_e2sm
+ # dockerfile is in subdir of docker root
+ docker-build-args: "--network=host -f Dockerfile"
+ # tag file is in subdir
+ container-tag-yaml-dir: ric_benchmarking/e2-interface/e2sim/docker
+ # build only on relevant changes
+ gerrit_trigger_file_paths:
+ - compare-type: REG_EXP
+ pattern: "ric_benchmarking/e2-interface/.*"
+ - compare-type: REG_EXP
+ pattern: "test_scripts/O2IMS_Compliance_Test/.*"
+
+- project: