{ "meta": { "platform": "${platform}", "timestamp": "${timestamp}" }, "jenkins": { "pipeline_of_truth" : [ "nightly-incremental", "nightly-clean" ], "use_test_impact_analysis": ${use_tiaf} }, "repo": { "root": "${repo_dir}", "tiaf_bin": "${tiaf_bin}" }, "workspace": { "temp": { "root": "${temp_dir}", "relative_paths": { "artifact_dir": "RuntimeArtifact" } }, "active": { "root": "${active_dir}", "relative_paths": { "test_impact_data_files": { "main": "TestImpactData.main.spartia", "periodic": "TestImpactData.periodic.spartia", "sandbox": "TestImpactData.sandbox.spartia" }, "enumeration_cache_dir": "EnumerationCache", "last_build_target_list_file": "LastRunBuildTargets.json" } }, "historic": { "root": "${historic_dir}", "relative_paths": { "last_run_hash_file": "last_run.hash", "last_build_target_list_file": "LastRunBuildTargets.json" } } }, "artifacts": { "static": { "build_target_descriptor": { "dir": "${source_target_mapping_dir}", "target_sources": { "static": { "include_filters": [ ".h", ".hpp", ".hxx", ".inl", ".c", ".cpp", ".cxx" ] }, "autogen": { "input_output_pairer": "(.*)\\..*", "input": { "include_filters": [ ".xml" ] } } } }, "dependency_graph_data": { "dir": "${target_dependency_dir}", "matchers": { "target_dependency_file": "target\\.(.*)\\.(dependers)?", "target_vertex": "(?:(.*)\\n|(.*)" } }, "test_target_meta": { "file": "${test_target_type_file}" }, "gem_target": { "file": "${gem_target_file}" } } }, "test_engine": { "test_runner": { "bin": "${test_runner_bin}" }, "instrumentation": { "bin": "${instrumentation_bin}" } }, "target": { "dir": "${bin_dir}", "exclude": [ ], "shard": [ ] } }