@@ -37,21 +37,10 @@ jobs:
37
37
- name : Package integration module with Maven
38
38
run : mvn -B -U -pl integration clean package -DskipTests
39
39
40
- - name : Report to CodeClimate
41
-
42
- env :
43
- CC_TEST_REPORTER_ID : ${{secrets.CC_TEST_REPORTER_ID}}
44
- JACOCO_SOURCE_PATH: "${{github.workspace}}/auth-api/src/main/java ${{github.workspace}}/auth-fcrepo/src/main/java ${{github.workspace}}/common-utils/src/main/java ${{github.workspace}}/deposit-app/src/main/java ${{github.workspace}}/deposit-utils/src/main/java ${{github.workspace}}/fcrepo-utils/src/main/java ${{github.workspace}}/indexing-solr/src/main/java ${{github.workspace}}/integration/src/main/java ${{github.workspace}}/model-api/src/main/java ${{github.workspace}}/model-fcrepo/src/main/java ${{github.workspace}}/operations/src/main/java ${{github.workspace}}/operations-jms/src/main/java ${{github.workspace}}/persistence/src/main/java ${{github.workspace}}/persistence-api/src/main/java ${{github.workspace}}/search-api/src/main/java ${{github.workspace}}/search-solr/src/main/java ${{github.workspace}}/services-camel-app/src/main/java ${{github.workspace}}/web-access-app/src/main/java ${{github.workspace}}/web-access-war/src/main/java ${{github.workspace}}/web-admin-app/src/main/java ${{github.workspace}}/web-common/src/main/java ${{github.workspace}}/web-services-app/src/main/java ${{github.workspace}}/web-sword/src/main/java ${{github.workspace}}/clamav-java/src/main/java"
45
- with :
46
- coverageCommand : mvn -pl !clamav-java verify
47
- coverageLocations : |
48
- ${{github.workspace}}/**/target/site/jacoco/jacoco.xml:jacoco
49
- ${{github.workspace}}/**/target/site/jacoco-it/jacoco.xml:jacoco
50
-
51
40
- name : Set up nodejs
52
41
uses : actions/setup-node@v2
53
42
with :
54
- node-version : ' 12 '
43
+ node-version : ' 16 '
55
44
- name : Cache npm modules
56
45
uses : actions/cache@v2
57
46
with :
62
51
- run : npm --prefix static/js/vue-cdr-access install
63
52
- run : npm --prefix static/js/admin/vue-permissions-editor install
64
53
65
- - run : npm install -g jest-cli@28.1.2
54
+ - run : npm install -g jest-cli@29.0.3
66
55
- run : npm --prefix static/js/vue-cdr-access run test
67
56
- run : npm --prefix static/js/admin/vue-permissions-editor run test
57
+
58
+ - name : Report to CodeClimate
59
+
60
+ env :
61
+ CC_TEST_REPORTER_ID : ${{secrets.CC_TEST_REPORTER_ID}}
62
+ JACOCO_SOURCE_PATH: "${{github.workspace}}/auth-api/src/main/java ${{github.workspace}}/auth-fcrepo/src/main/java ${{github.workspace}}/common-utils/src/main/java ${{github.workspace}}/deposit-app/src/main/java ${{github.workspace}}/deposit-utils/src/main/java ${{github.workspace}}/fcrepo-utils/src/main/java ${{github.workspace}}/indexing-solr/src/main/java ${{github.workspace}}/integration/src/main/java ${{github.workspace}}/model-api/src/main/java ${{github.workspace}}/model-fcrepo/src/main/java ${{github.workspace}}/operations/src/main/java ${{github.workspace}}/operations-jms/src/main/java ${{github.workspace}}/persistence/src/main/java ${{github.workspace}}/persistence-api/src/main/java ${{github.workspace}}/search-api/src/main/java ${{github.workspace}}/search-solr/src/main/java ${{github.workspace}}/services-camel-app/src/main/java ${{github.workspace}}/web-access-app/src/main/java ${{github.workspace}}/web-access-war/src/main/java ${{github.workspace}}/web-admin-app/src/main/java ${{github.workspace}}/web-common/src/main/java ${{github.workspace}}/web-services-app/src/main/java ${{github.workspace}}/web-sword/src/main/java ${{github.workspace}}/clamav-java/src/main/java"
63
+ with :
64
+ coverageCommand : mvn -pl !clamav-java verify
65
+ coverageLocations : |
66
+ ${{github.workspace}}/**/target/site/jacoco/jacoco.xml:jacoco
67
+ ${{github.workspace}}/**/target/site/jacoco-it/jacoco.xml:jacoco
68
+ ${{github.workspace}}/static/js/vue-cdr-access/coverage/lcov.info:lcov
69
+ ${{github.workspace}}/static/js/admin/vue-permissions-editor/coverage/lcov.info:lcov
0 commit comments