Build Record Commands - project-ncl/pnc-cli GitHub Wiki
#Build Record Commands#
#List of Commands#
###get-build-record### Get a JSON payload describing a single Build Record.
#####Required Parameters##### ID: ID of the Build Record to retrieve.
[[thauser] [14:09:33] ~]$pnc get-build-record 1
{'build_config_set_record_id': None,
'build_configuration_id': 1,
'build_configuration_name': 'pnc-1.0.0.DR1',
'build_configuration_rev': 1,
'build_content_id': None,
'build_driver_id': None,
'build_record_set_ids': [1, 2],
'distributed_milestone_build_record_set_ids': [1],
'end_time': '2016-03-04',
'external_archive_id': None,
'id': 1,
'live_logs_uri': None,
'performed_milestone_build_record_set_ids': [2],
'scm_repo_url': None,
'scm_revision': None,
'start_time': '2016-03-04',
'status': 'DONE',
'submit_time': '2016-03-04',
'system_image_id': None,
'user_id': 1,
'username': 'demo-user'}
###list-build-records### List all Build Records.
#####Optional Parameters#####
- Page size (-p / --page-size): The maximum amount of Build Configurations that will be returned per "page". Default 200.
- Sort (-s / --sort): RSQL query to define the order of returned Build Configurations
- Query (-q): RSQL query to filter returned results
[[thauser] [14:17:34] ~]$pnc list-build-records
{'build_config_set_record_id': None,
'build_configuration_id': 1,
'build_configuration_name': 'pnc-1.0.0.DR1',
'build_configuration_rev': 1,
'build_content_id': None,
'build_driver_id': None,
'build_record_set_ids': [1, 2],
'distributed_milestone_build_record_set_ids': [1],
'end_time': '2016-03-04',
'external_archive_id': None,
'id': 1,
'live_logs_uri': None,
'performed_milestone_build_record_set_ids': [2],
'scm_repo_url': None,
'scm_revision': None,
'start_time': '2016-03-04',
'status': 'DONE',
'submit_time': '2016-03-04',
'system_image_id': None,
'user_id': 1,
'username': 'demo-user'}
{'build_config_set_record_id': None,
'build_configuration_id': 2,
'build_configuration_name': 'jboss-modules-1.5.0',
'build_configuration_rev': 1,
'build_content_id': None,
'build_driver_id': None,
'build_record_set_ids': [],
'distributed_milestone_build_record_set_ids': [],
'end_time': '2016-03-04',
'external_archive_id': None,
'id': 2,
'live_logs_uri': None,
'performed_milestone_build_record_set_ids': [],
'scm_repo_url': None,
'scm_revision': None,
'start_time': '2016-03-04',
'status': 'DONE',
'submit_time': '2016-03-04',
'system_image_id': None,
'user_id': 1,
'username': 'demo-user'}