Configuration
Runtime configuration for various aspects of the grader.
The profile is read during runtime with the following priority:
--profile
flag if running from standalone JARVM options, i.e.
-Dgrader.profile=
profile
inconfig.properties
Types
Build information fields.
Compatibility properties fields (compat.*
).
Context properties fields (context.*
).
Debug properties fields (debug.*
).
Docker properties fields (docker.*
).
Pipeline stage properties fields (pipelineStage.*
).
Indicates to fromProperties that properties with the namespace of value should be used to parse the configuration.
Redis properties fields (redis.*
).
Report properties fields (report.*
).
Properties
Functions
Dumps all fields of this configuration into a string, in the form of key=value
pairs.
Outputs this configuration into a Properties object, which can then be serialized into a file.
Additional checks for verifying constraints on fields which do not implement ConfigVerifiable.