Partie de rendition

Par variables d’environement

Toutes les propriétés yaml peuvent être surcharger par variable d’environnement en suivant les règles suivantes :

  • la variable d’environment doit être en lettre capitale
  • les lettres en capitale sont précédés d’un "."
  • utiliser "_" pour associer les objets
  • utiliser "[n]" pour renseigner un élément d’une liste (avec n pour l’index)
  nurse:
    samplesDirectory: ../../samples/
    components:
      - functionality: TKC_MailConversion
        factoryName: "mailFactory"
        samplePath: "test.msg"
        docIdStr: "m41lS4mpl3"
    environment:
      - "DCV_NURSE_SAMPLES.DIRECTORY=../../samples/"
      - "DCV_NURSE_COMPONENTS[0]_FUNCTIONALITY=TKC_MailConversion"
      - "DCV_NURSE_COMPONENTS[0]_FACTORY.NAME=mailFactory"
      - "DCV_NURSE_COMPONENTS[0]_SAMPLE.PATH=test.msg"
      - "DCV_NURSE_COMPONENTS[0]_DOC.ID.STR=m41lS4mpl3"

Par volumes

Emplacement des fichiers de configuration :

  • /arender/config/application.properties

  • /arender/config/application-*.properties

  • /arender/config/application.yaml

  • /arender/config/application-*.yaml

Note
{service-name}: nom du conteneur sans le préfixe “arender”