feat: DTOSS-10802 Automate Web App restarts in CD #13628
cicd-1-pull-request.yaml
on: pull_request
Set CI/CD metadata
4s
Validate PR title
5s
Commit stage
/
Scan secrets
12s
Commit stage
/
Check file format
8s
Commit stage
/
Check Markdown format
4s
Commit stage
/
Check English usage
10s
Commit stage
/
Lint Terraform
13s
Commit stage
/
Count lines of code
6s
Commit stage
/
Scan dependencies
3s
Test stage
/
Check for consolidated test project
4s
Matrix: Test stage / Unit tests
Matrix: Image build stage / build-and-push
Matrix: deploy-stage / Deploy
Waiting for pending jobs
Acceptance stage
/
Accessibility test
Acceptance stage
/
Contract test
Acceptance stage
/
Integration test
Acceptance stage
/
Load test
Acceptance stage
/
Security test
Acceptance stage
/
UI performance test
Acceptance stage
/
UI test
Acceptance stage
/
Environment tear down
Annotations
72 errors and 20 warnings
|
Validate PR title
No release type found in pull request title "Update cd-infrastructure-core-common.yaml". Add a prefix to indicate what kind of release this pull request corresponds to. For reference, see https://www.conventionalcommits.org/
Available types:
- feat: A new feature
- fix: A bug fix
- docs: Documentation only changes
- style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
- refactor: A code change that neither fixes a bug nor adds a feature
- perf: A code change that improves performance
- test: Adding missing tests or correcting existing tests
- build: Changes that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)
- ci: Changes to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)
- chore: Other changes that don't modify src or test files
- revert: Reverts a previous commit
|
|
Image build stage / build-and-push (web)
Process completed with exit code 1.
|
|
Image build stage / build-and-push (cohort-distribution-data-service)
The operation was canceled.
|
|
Image build stage / build-and-push (cohort-distribution-data-service)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (distribute-participant)
The operation was canceled.
|
|
Image build stage / build-and-push (distribute-participant)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (bs-request-audit-data-service)
The operation was canceled.
|
|
Image build stage / build-and-push (bs-request-audit-data-service)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (higher-risk-referral-reason-lkp-data-service)
The operation was canceled.
|
|
Image build stage / build-and-push (higher-risk-referral-reason-lkp-data-service)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (update-blocked-flag)
The operation was canceled.
|
|
Image build stage / build-and-push (update-blocked-flag)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (delete-participant)
The operation was canceled.
|
|
Image build stage / build-and-push (delete-participant)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (nems-subscription-data-service)
The operation was canceled.
|
|
Image build stage / build-and-push (nems-subscription-data-service)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (exception-management-data-service)
The operation was canceled.
|
|
Image build stage / build-and-push (exception-management-data-service)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (durable-demographic-function)
The operation was canceled.
|
|
Image build stage / build-and-push (durable-demographic-function)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (manage-participant)
The operation was canceled.
|
|
Image build stage / build-and-push (manage-participant)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (lookup-validation)
The operation was canceled.
|
|
Image build stage / build-and-push (lookup-validation)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (gene-code-lkp-data-service)
The operation was canceled.
|
|
Image build stage / build-and-push (gene-code-lkp-data-service)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (retrieve-cohort-distribution-data)
The operation was canceled.
|
|
Image build stage / build-and-push (retrieve-cohort-distribution-data)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (receive-caas-file)
The operation was canceled.
|
|
Image build stage / build-and-push (receive-caas-file)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (participant-demographic-data-service)
The operation was canceled.
|
|
Image build stage / build-and-push (participant-demographic-data-service)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (get-validation-exceptions)
The operation was canceled.
|
|
Image build stage / build-and-push (get-validation-exceptions)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (retrieve-cohort-request-audit)
The operation was canceled.
|
|
Image build stage / build-and-push (retrieve-cohort-request-audit)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (remove-validation-exception-data)
The operation was canceled.
|
|
Image build stage / build-and-push (reference-data-service)
The operation was canceled.
|
|
Image build stage / build-and-push (retrieve-mesh-file)
The operation was canceled.
|
|
Image build stage / build-and-push (remove-validation-exception-data)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (retrieve-mesh-file)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (reference-data-service)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (servicenow-cohort-lookup)
The operation was canceled.
|
|
Image build stage / build-and-push (servicenow-cohort-lookup)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (screening-lkp-data-service)
The operation was canceled.
|
|
Image build stage / build-and-push (screening-lkp-data-service)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (participant-management-data-service)
The operation was canceled.
|
|
Image build stage / build-and-push (participant-management-data-service)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (db-migration)
The operation was canceled.
|
|
Image build stage / build-and-push (db-migration)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (nems-mesh-retrieval)
The operation was canceled.
|
|
Image build stage / build-and-push (nems-mesh-retrieval)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (transform-data-service)
The operation was canceled.
|
|
Image build stage / build-and-push (transform-data-service)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (create-exception)
The operation was canceled.
|
|
Image build stage / build-and-push (create-exception)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (retrieve-pds-demographic)
The operation was canceled.
|
|
Image build stage / build-and-push (retrieve-pds-demographic)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (manage-nems-subscription)
The operation was canceled.
|
|
Image build stage / build-and-push (manage-nems-subscription)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (manage-servicenow-participant)
The operation was canceled.
|
|
Image build stage / build-and-push (manage-servicenow-participant)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (static-validation)
The operation was canceled.
|
|
Image build stage / build-and-push (static-validation)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (servicenow-message-handler)
The operation was canceled.
|
|
Image build stage / build-and-push (servicenow-message-handler)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (update-exception)
The operation was canceled.
|
|
Image build stage / build-and-push (update-exception)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (servicenow-cases-data-service)
The operation was canceled.
|
|
Image build stage / build-and-push (servicenow-cases-data-service)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
Image build stage / build-and-push (process-nems-update)
The operation was canceled.
|
|
Image build stage / build-and-push (process-nems-update)
The strategy configuration was canceled because "build-image-stage.build-and-push.web" failed
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Test stage / Run consolidated tests
A PackageReference to Microsoft.AspNetCore.App is not necessary when targeting .NET Core 3.0 or higher. If Microsoft.NET.Sdk.Web is used, the shared framework will be referenced automatically. Otherwise, the PackageReference should be replaced with a FrameworkReference.
|
|
Test stage / Run consolidated tests
A PackageReference to Microsoft.AspNetCore.App is not necessary when targeting .NET Core 3.0 or higher. If Microsoft.NET.Sdk.Web is used, the shared framework will be referenced automatically. Otherwise, the PackageReference should be replaced with a FrameworkReference.
|
|
|
|
|
|
|
|
|
|
|
|
Analysis stage / Perform static analysis:
application/CohortManager/src/Functions/Shared/dotnet-mesh-client/application/DotNetMeshClient/NHS.Mesh.Client/Configuration/MailboxConfigurationResolver.cs#L14
Converting null literal or possible null value to non-nullable type.
|
|
Analysis stage / Perform static analysis:
application/CohortManager/src/Functions/Shared/dotnet-mesh-client/application/DotNetMeshClient/NHS.Mesh.Client/Configuration/MeshConnectConfiguration.cs#L51
Non-nullable property 'ProxyAddress' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
Analysis stage / Perform static analysis:
application/CohortManager/src/Functions/Shared/dotnet-mesh-client/tests/NHS.Mesh.Client.TestingCommon/TestingHelpers.cs#L21
Make sure that using this pseudorandom number generator is safe here. (https://rules.sonarsource.com/csharp/RSPEC-2245)
|
|
Analysis stage / Perform static analysis:
application/CohortManager/src/Functions/Shared/dotnet-mesh-client/tests/NHS.Mesh.Client.TestingCommon/TestingHelpers.cs#L17
Refactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed. (https://rules.sonarsource.com/csharp/RSPEC-3776)
|
|
Analysis stage / Perform static analysis
A PackageReference to Microsoft.AspNetCore.App is not necessary when targeting .NET Core 3.0 or higher. If Microsoft.NET.Sdk.Web is used, the shared framework will be referenced automatically. Otherwise, the PackageReference should be replaced with a FrameworkReference.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
lines-of-code-report.json.zip
Expired
|
975 Bytes |
sha256:50b389b9744e92e4b8339d5cea57e87d06d331cfe0d7d4a0bce42ae2ad582699
|
|
|
test-coverage-report
Expired
|
230 KB |
sha256:cd4a77c850e898dc1af8817158a8e5eb19daa999989987af07b4025b1f05d7d3
|
|
|
test-results-consolidated
Expired
|
492 KB |
sha256:d8a8a244fdbc693b555c2031ac489557c4fda1f2c43f3aab78cbf93c36f6d867
|
|