Skip to content

[NDR-213] Add mTLS api gateway (#401) #24

[NDR-213] Add mTLS api gateway (#401)

[NDR-213] Add mTLS api gateway (#401) #24

Triggered via push September 12, 2025 15:54
Status Success
Total duration 12m 49s
Artifacts 1
Terraform Process - ndr-dev
2m 21s
Terraform Process - ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  View input params
4s
Deploy Lambdas on NDR Functional Repo / run_tests / View input params
Deploy Lambdas on NDR Functional Repo  /  ...  /  Run Python unit tests
59s
Deploy Lambdas on NDR Functional Repo / run_tests / Run Python unit tests
Matrix: Deploy UI on NDR Functional Repo / Run UI Unit Tests / vitest_testing_job
Deploy UI on NDR Functional Repo  /  ...  /  install-cypress-build
1m 12s
Deploy UI on NDR Functional Repo / Build UI version for E2E Tests / install-cypress-build
Deploy Lambdas on NDR Functional Repo  /  ...  /  View input params
4s
Deploy Lambdas on NDR Functional Repo / check_packages / View input params
Deploy Lambdas on NDR Functional Repo  /  ...  /  Run Python package audit
1m 26s
Deploy Lambdas on NDR Functional Repo / check_packages / Run Python package audit
Deploy Lambdas on NDR Functional Repo  /  ...  /  View Deploy all input variables
4s
Deploy Lambdas on NDR Functional Repo / Publish all Lambda Layers / View Deploy all input variables
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda layer core_lambda_layer
51s
Deploy Lambdas on NDR Functional Repo / Publish all Lambda Layers / Deploy core_lambda_layer / Deploy lambda layer core_lambda_layer
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda layer data_lambda_layer
47s
Deploy Lambdas on NDR Functional Repo / Publish all Lambda Layers / Deploy data_lambda_layer / Deploy lambda layer data_lambda_layer
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda layer reports_lambda_layer
39s
Deploy Lambdas on NDR Functional Repo / Publish all Lambda Layers / Deploy reports_lambda_layer / Deploy lambda layer reports_lambda_layer
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda layer alerting_lambda_layer
42s
Deploy Lambdas on NDR Functional Repo / Publish all Lambda Layers / Deploy alerting_lambda_layer / Deploy lambda layer alerting_lambda_layer
Deploy Lambdas on NDR Functional Repo  /  ...  /  data_collection_build_docker_image
1m 20s
Deploy Lambdas on NDR Functional Repo / Deploy ODS Data Collection / data_collection_build_docker_image
Deploy UI on NDR Functional Repo  /  ...  /  View input params
3s
Deploy UI on NDR Functional Repo / Run Cypress E2E Tests / View input params
Deploy UI on NDR Functional Repo  /  ...  /  View input params
3s
Deploy UI on NDR Functional Repo / Run Cypress E2E Tests / cypress_test_chrome / View input params
Deploy UI on NDR Functional Repo  /  ...  /  cypress run chrome
2m 50s
Deploy UI on NDR Functional Repo / Run Cypress E2E Tests / cypress_test_chrome / cypress run chrome
Deploy UI on NDR Functional Repo  /  ...  /  View input params
2s
Deploy UI on NDR Functional Repo / Run Cypress E2E Tests / cypress_test_edge / View input params
Deploy UI on NDR Functional Repo  /  ...  /  cypress run edge
3m 41s
Deploy UI on NDR Functional Repo / Run Cypress E2E Tests / cypress_test_edge / cypress run edge
Deploy Lambdas on NDR Functional Repo  /  ...  /  View Deploy all input variables
2s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / View Deploy all input variables
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda create_document_reference_handler to ndr-dev
32s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy create_document_reference_lambda / Deploy lambda create_document_reference_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda search_patient_details_handler to ndr-dev
35s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy search_patient_details_lambda / Deploy lambda search_patient_details_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda document_reference_search_handler to ndr-dev
32s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy document_reference_search_lambda / Deploy lambda document_reference_search_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda delete_document_reference_handler to ndr-dev
29s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy delete_document_reference_handler / Deploy lambda delete_document_reference_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda delete_document_object_handler to ndr-dev
45s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy delete_document_object_handler / Deploy lambda delete_document_object_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda document_manifest_job_handler to ndr-dev
36s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy document_manifest_job_lambda / Deploy lambda document_manifest_job_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda bulk_upload_metadata_handler to ndr-dev
36s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy bulk_upload_metadata_lambda / Deploy lambda bulk_upload_metadata_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda token_handler to ndr-dev
33s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy Mock TokenRequestHandler / Deploy lambda token_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda login_redirect_handler to ndr-dev
35s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy Mock LoginRedirectHandler / Deploy lambda login_redirect_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda authoriser_handler to ndr-dev
33s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy AuthoriserLambda / Deploy lambda authoriser_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda lloyd_george_record_stitch_handler to ndr-dev
43s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy LloydGeorgeStitchLambda / Deploy lambda lloyd_george_record_stitch_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda generate_lloyd_george_stitch_handler to ndr-dev
34s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy GenerateLloydGeorgeStitch / Deploy lambda generate_lloyd_george_stitch_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda logout_handler to ndr-dev
27s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy LogoutHandler / Deploy lambda logout_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda bulk_upload_handler to ndr-dev
27s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy bulk_upload_lambda / Deploy lambda bulk_upload_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda bulk_upload_report_handler to ndr-dev
28s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy report_bulk_upload_lambda / Deploy lambda bulk_upload_report_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda back_channel_logout_handler to ndr-dev
33s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy back_channel_logout_lambda / Deploy lambda back_channel_logout_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda send_feedback_handler to ndr-dev
33s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy send_feedback_lambda / Deploy lambda send_feedback_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda nhs_oauth_token_generator_handler to ndr-dev
33s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy nhs_oauth_token_generator_lambda / Deploy lambda nhs_oauth_token_generator_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda feature_flags_handler to ndr-dev
28s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy feature flags lambda / Deploy lambda feature_flags_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda virus_scan_result_handler to ndr-dev
35s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy virus scan result lambda / Deploy lambda virus_scan_result_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda document_status_check_handler to ndr-dev
31s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy upload confirm result lambda / Deploy lambda document_status_check_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda update_upload_state_handler to ndr-dev
36s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy update upload state lambda / Deploy lambda update_upload_state_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda data_collection_handler to ndr-dev
31s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy data collection lambda / Deploy lambda data_collection_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda statistical_report_handler to ndr-dev
33s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy statistical report lambda / Deploy lambda statistical_report_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda generate_document_manifest_handler to ndr-dev
32s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy generate document manifest lambda / Deploy lambda generate_document_manifest_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda manage_nrl_pointer_handler to ndr-dev
28s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy manage nrl pointer lambda / Deploy lambda manage_nrl_pointer_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda get_fhir_document_reference_handler to ndr-dev
38s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy get fhir document reference lambda / Deploy lambda get_fhir_document_reference_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda edge_presign_handler to ndr-dev
49s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy edge presign cloudfront lambda / Deploy lambda edge_presign_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda mns_notification_handler to ndr-dev
30s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy mns notification lambda / Deploy lambda mns_notification_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda get_report_by_ods_handler to ndr-dev
31s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy get report by ods code lambda / Deploy lambda get_report_by_ods_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda access_audit_handler to ndr-dev
33s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy access audit lambda / Deploy lambda access_audit_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda pdf_stitching_handler to ndr-dev
36s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy PDF Stitching lambda / Deploy lambda pdf_stitching_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda bulk_upload_metadata_preprocessor_handler to ndr-dev
40s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy metadata preprocessor lambda / Deploy lambda bulk_upload_metadata_preprocessor_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda post_fhir_document_reference_handler to ndr-dev
34s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy Upload Document References FHIR Lambda / Deploy lambda post_fhir_document_reference_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda fhir_document_reference_search_handler to ndr-dev
34s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy Search Document References FHIR Lambda / Deploy lambda fhir_document_reference_search_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda im_alerting_handler to ndr-dev
30s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy Alerting lambda / Deploy lambda im_alerting_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda toggle_bulk_upload_handler to ndr-dev
36s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy bulk upload toggle lambda / Deploy lambda toggle_bulk_upload_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  Deploy lambda document_reference_virus_scan_handler to ndr-dev
28s
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy Document References FHIR virus scanner check Lambda / Deploy lambda document_reference_virus_scan_handler to ndr-dev
Deploy Lambdas on NDR Functional Repo  /  ...  /  python_deploy_lambda
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy LoginRedirectHandler / python_deploy_lambda
Deploy Lambdas on NDR Functional Repo  /  ...  /  python_deploy_lambda
Deploy Lambdas on NDR Functional Repo / deploy_all_lambdas / Deploy TokenRequestHandler / python_deploy_lambda
Deploy UI on NDR Functional Repo  /  ...  /  react_build_and_deploy_docker_image
5m 20s
Deploy UI on NDR Functional Repo / Deploy UI / react_build_and_deploy_docker_image
Fit to window
Zoom out
Zoom in

Annotations

24 warnings
Deploy Lambdas on NDR Functional Repo / Deploy ODS Data Collection / data_collection_build_docker_image
Ignoring property 'registeredBy' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy Lambdas on NDR Functional Repo / Deploy ODS Data Collection / data_collection_build_docker_image
Ignoring property 'registeredAt' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy Lambdas on NDR Functional Repo / Deploy ODS Data Collection / data_collection_build_docker_image
Ignoring property 'status' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy Lambdas on NDR Functional Repo / Deploy ODS Data Collection / data_collection_build_docker_image
Ignoring property 'revision' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy Lambdas on NDR Functional Repo / Deploy ODS Data Collection / data_collection_build_docker_image
Ignoring property 'requiresAttributes' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy Lambdas on NDR Functional Repo / Deploy ODS Data Collection / data_collection_build_docker_image
Ignoring property 'taskDefinitionArn' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy Lambdas on NDR Functional Repo / Deploy ODS Data Collection / data_collection_build_docker_image
Ignoring property 'compatibilities' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy UI on NDR Functional Repo / Deploy UI / react_build_and_deploy_docker_image
Ignoring property 'registeredBy' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy UI on NDR Functional Repo / Deploy UI / react_build_and_deploy_docker_image
Ignoring property 'registeredAt' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy UI on NDR Functional Repo / Deploy UI / react_build_and_deploy_docker_image
Ignoring property 'status' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy UI on NDR Functional Repo / Deploy UI / react_build_and_deploy_docker_image
Ignoring property 'revision' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy UI on NDR Functional Repo / Deploy UI / react_build_and_deploy_docker_image
Ignoring property 'requiresAttributes' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy UI on NDR Functional Repo / Deploy UI / react_build_and_deploy_docker_image
Ignoring property 'taskDefinitionArn' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.
Deploy UI on NDR Functional Repo / Deploy UI / react_build_and_deploy_docker_image
Ignoring property 'compatibilities' in the task definition file. This property is returned by the Amazon ECS DescribeTaskDefinition API and may be shown in the ECS console, but it is not a valid field when registering a new task definition. This field can be safely removed from your task definition file.

Artifacts

Produced during runtime
Name Size Digest
build Expired
730 KB
sha256:7a0d06e3d9641cdf4786e4fc9a88ec3fe8e7a40cfd60b86854f5cc51fdeb68b7