Auto-build focus and transfair

This auto-build functionality is a workaround for a bug, described in README.

The README now has additional documentation for EHDS2.

The root certificate files have been expanded to contain certificates for
both the ECDC and the DKFZ setup.
This commit is contained in:
Gerhard Salvini
2024-03-18 11:03:50 +01:00
parent 7a33b54416
commit 0d1f425df0
6 changed files with 145 additions and 3 deletions

View File

@ -46,11 +46,17 @@ services:
#WRITE_BUNDLES_TO_FILE: "true"
AMR_FILE_PATH: "/app/data"
restart: on-failure
command: sh -c "sleep 60 && rm -rf /app/test/* && java -jar transFAIR.jar && tail -f /dev/null"
#command: sh -c "sleep 60 && rm -rf /app/test/* && ([ ! -f "/app/lock" && ] && java -jar transFAIR.jar && touch "/app/lock) && tail -f /dev/null"
#command: sh -c "sleep 60 && rm -rf /app/test/* && java -jar transFAIR.jar && tail -f /dev/null"
command: sh -c "echo listing /app/data && ls -la /app/data && /app/launch.sh"
#command: sh -c "rm -rf /app/test/* && java -jar transFAIR.jar"
volumes:
- /home/gerhard/Projects/EHDS2/PrototypeSpring2024/test/:/app/test/
- /home/gerhard/Projects/EHDS2/PrototypeSpring2024/Data/:/app/data/
#- /home/gerhard/Projects/EHDS2/PrototypeSpring2024/test/:/app/test/
#- /home/gerhard/Projects/EHDS2/PrototypeSpring2024/Data/:/app/data/
#- ../ecdc/test:/app/test/
#- ../ecdc/data:/app/data/
- ../../ecdc/test:/app/test/
- ../../ecdc/data:/app/data/
# Report on the data pushed to Blaze by TransFAIR
blazectl: