I have a number of Jenkins jobs for which I would like to create a dashboard with search (pull downs, form fills). The searching would be on the metadata held within each job. For example, one of the pieces of metadata is a filed the Jenkins user filled out called "squad name". If I just search for one of the squad names I know are in there, SquadNameJimDoodle, I get the following results:
build_number: 544
build_url:job/Release_Candidate/job/docker-dist-load-test-deploy/job/test/job/jmeter-docker-test
event_tag: build_report
job_name: job/job/Release_Candidate/job/docker-dist-load-test-deploy/job/test/job/jmeter-docker-test/
job_result: SUCCESS
metadata: { [-]
FUNCTIONAL_AREA: Digital
JMX_FILE: Sample-Test-Plan/sendMessageTest.jmx
REMOTE_BRANCH: EEOTS-5691-Update-PEPT-Template-with-Functional-Domain-Field
REQUIRED_LGS: 1
SQUAD_NAME: SquadNameJimDoodle
STACK_NAME: Jimmystack
TEST_REPO_BRANCH: Branch
TEST_REPO_URL: https://test_repo
}
page_num: 1
testsuite: { [+]
}
user: me
As you can see the metadata field SQUAD_NAME: is where the value SquadNameJimDoodle is held. The other fields I need to search on are also in this "metadata" area. I can't figure out how to build the query to search on them. Any help appreciated.
Jim
↧