Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Build result summary

Details

Completed
Queue duration
< 1 second
Duration
2 minutes
Labels
None
Revisions
Git
fbb7f49f49c3e180c73831204ac3ab2de1657ac3 fbb7f49f49c3e180c73831204ac3ab2de1657ac3
Release scripts
1aad5c8d3a6400ade338d1ee1b9fd6d34fe773fa 1aad5c8d3a6400ade338d1ee1b9fd6d34fe773fa
Total tests
523
Successful since
#305 ()

Tests

  • 0 New failures
  • 0 Existing failures
  • 0 Fixed

Code commits

Git
Author Commit Message Commit date
Ivo Ulrich <teleivo@users.noreply.github.com> Ivo Ulrich <teleivo@users.noreply.github.com> fbb7f49f49c3e180c73831204ac3ab2de1657ac3 fbb7f49f49c3e180c73831204ac3ab2de1657ac3 Merge pull request #478 from teleivo/RAD-359-engine
RAD-359 Improve validation error messages on mrrt import
teleivo <mrteleivo@gmail.com> teleivo <mrteleivo@gmail.com> 5390c87a977ee70f48bb1cba529e57d69393bcb5 5390c87a977ee70f48bb1cba529e57d69393bcb5 RAD-359 Improve validation error messages on mrrt import
use a Production Rule System style approach to validate the mrrt meta
tag rules which are checked using jsoup in the
XsdMrrtReportTemplateValidator

* add validation engine interface which runs validation on given type
and returns a ValidationResult containing the ValidationError's
* add MetaTagsValidationEngine containing the ValidationRule's which
are checked when run
* add ValidationRule interface with ElementsExpressionValidationRule
impl which selects elements via jsoup and tests the condition Predicate
* catch MrrtReportTemplateValidationException in the
RadiologyDashboardReportTemplatesTabController and add the violations
into the model and view for display
* show violations in an <ul> to the user

Jira issues

IssueDescriptionStatus
Unknown Issue TypeRAD-359Could not obtain issue details from Jira