diff --git a/Jenkinsfile b/Jenkinsfile index 9522a80..91ff635 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -133,11 +133,11 @@ pipeline { recordIssues enabledForFailure: true, tool: spotBugs(pattern: '**/reports/spotbugs/*.xml', useRankAsPriority: true) recordIssues enabledForFailure: true, tool: pmdParser(pattern: '**/reports/pmd/*.xml') - publishCoverage adapters: [jacocoAdapter('**/reports/jacoco/jacocoTestReport.xml')] + recordCoverage(tools: [[parser: 'JACOCO', pattern: '**/reports/jacoco/jacocoTestReport.xml']]) outputTestResults() jacoco classPattern: '**/build/classes', execPattern: '**/build/jacoco/*.exec', sourceInclusionPattern: '**/*.java,**/*.groovy', sourcePattern: '**/src/main/groovy,**/grails-app/controllers,**/grails-app/domain,**/grails-app/DTOs,**/grails-app/services,**/grails-app/utils' archiveArtifacts allowEmptyArchive: true, artifacts: '**/*.log' - //zulipNotification(topic: 'mdm-plugin-explorer') + zulipNotification(topic: 'mdm-plugin-explorer') } } } \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 853ab0c..8638fb0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -13,7 +13,7 @@ targetCompatibility=17 artifactory_contextUrl=https://jenkins.cs.ox.ac.uk/artifactory mdmGradlePluginVersion=1.3.0 # Mauro Data Mapper -mdmCoreVersion=5.3.0 +mdmCoreVersion=5.4.0-SNAPSHOT # Grails grailsVersion=5.3.2 grailsGradlePluginVersion=5.3.0 diff --git a/src/integration-test/groovy/uk/ac/ox/softeng/maurodatamapper/plugins/explorer/ExplorerFunctionalSpec.groovy b/src/integration-test/groovy/uk/ac/ox/softeng/maurodatamapper/plugins/explorer/ExplorerFunctionalSpec.groovy index a1021af..78d232e 100644 --- a/src/integration-test/groovy/uk/ac/ox/softeng/maurodatamapper/plugins/explorer/ExplorerFunctionalSpec.groovy +++ b/src/integration-test/groovy/uk/ac/ox/softeng/maurodatamapper/plugins/explorer/ExplorerFunctionalSpec.groovy @@ -373,7 +373,7 @@ class ExplorerFunctionalSpec extends BaseFunctionalSpec { void 'root data model: should get root data model'() { given: loginUser('admin@maurodatamapper.com', 'password') - updateApiProperty('explorer.config.root_data_model_path', "fo:${rootFolder.label}|dm:${rootDataModel.label}") + updateApiProperty('explorer.config.root_data_model_path', "fo:${rootFolder.label}|dm:${rootDataModel.label}\$main") when: 'get the root data model' GET("/rootDataModel") diff --git a/src/integration-test/groovy/uk/ac/ox/softeng/maurodatamapper/plugins/explorer/research/SearchFunctionalSpec.groovy b/src/integration-test/groovy/uk/ac/ox/softeng/maurodatamapper/plugins/explorer/research/SearchFunctionalSpec.groovy index ebab047..4cc8c5f 100644 --- a/src/integration-test/groovy/uk/ac/ox/softeng/maurodatamapper/plugins/explorer/research/SearchFunctionalSpec.groovy +++ b/src/integration-test/groovy/uk/ac/ox/softeng/maurodatamapper/plugins/explorer/research/SearchFunctionalSpec.groovy @@ -394,6 +394,7 @@ class SearchFunctionalSpec extends BaseFunctionalSpec implements SecurityDefinit "domainType": "DataClass" } ], + "path": "dm:Search Functional Test Data Model$main|dc:patient|de:date_of_birth", "profileFields": [ { "fieldName":"Identifiable Data", @@ -498,6 +499,7 @@ class SearchFunctionalSpec extends BaseFunctionalSpec implements SecurityDefinit "domainType": "DataClass" } ], + "path":"dm:Search Functional Test Data Model$main|dc:diagnosis|de:diagnosis_date", "profileFields": [ { "fieldName": "Identifiable Data", @@ -626,6 +628,7 @@ class SearchFunctionalSpec extends BaseFunctionalSpec implements SecurityDefinit "domainType": "DataClass" } ], + "path":"dm:Search Functional Test Data Model$main|dc:lab_test|de:test_date", "profileFields": [ { "fieldName": "Identifiable Data",