Artifact 'abstraction' class
- Mar 12, 2019
-
-
__get_extract_key() & __get_directory() are not directly invoked within element after the transition.
-
This includes the methods that interact with the metadata stored within the artifact yaml: keys, depedencies, workspaced and workspaced dependencies.
-
This includes __load_public_data() & __load_build_result().
-
-
element.py: Adapt to the transition, ensure required private properties are added to the parameters.
-
_artifact.py: Add new class, transition get_artifact_directory(), get_extract_key() from element.py and add new methods for geting artifact specific content such as files and buildtree. element.py: Add artifact class to init properties, adapt transitioned use of methods.
-