-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcompose-local-export.yml
More file actions
19 lines (19 loc) · 1003 Bytes
/
compose-local-export.yml
File metadata and controls
19 lines (19 loc) · 1003 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
services:
code-analyzer:
image: explorviz/code-analyzer:latest
volumes:
- ./.analysis-data:/home/jboss/analysis-data
environment:
- ANALYSIS_REMOTE_URL=https://github.com/spring-projects/spring-petclinic
- ANALYSIS_SEND_TO_REMOTE=false
- EXPLORVIZ_LANDSCAPE_TOKEN=mytokenvalue
- EXPLORVIZ_LANDSCAPE_SECRET=mytokensecret
- ANALYSIS_APPLICATION_NAME=petclinic
- ANALYSIS_SOURCE_DIRS=src/main/java
- ANALYSIS_RESTRICT_DIRS=src/main/java
- ANALYSIS_END_COMMIT=f48227aea0e4056e1b9105494ea2f6360f3975f3
# Explanation: This compose file starts the code analyzer and exports the file reports and
# commit reports as JSON file in the hidden folder ./.analysis-folder. The end commit is the
# first commit of the PetClinic that includes the package structure src/main/java, since there
# it was first refactored.
# https://github.com/spring-projects/spring-petclinic/commits/main/src/main/java?after=516722647ae474746a84c197127e323135907d57+174