Create StepFile domain type for consistent file usage
What does this MR do?
Creates a StepFile
domain type so that files used by steps are treated the same way. Tests have been added to verify correct working behaviour of how the step file can be interpreted (dot, key values, step result).
StepFile
is used for the export_file
and the output_file
. It's likely a good candidate to also be used for the log file used in job.FollowLogs
.
Edited by Cameron Swords