ATF Upload
Fixes Partially addresses #213 (closed)
Description ATF upload.
Type of PR This PR is a feature.
Technicalities
- Mostly the same code as artifact metadata upload
- Uses JTF-lib during uploading to validate the ATF and generate the JTF
- Passing ATF with multiple records does not seem possible in JTF-lib at the moment, so records are split on
&
-characters at the start of a line.
Tests
Checklist:
-
My pull request has a descriptive title (not a vague title like "Update index.md
"). -
My pull request targets the phoenix/develop
branch of the repository. -
My commit messages follow best practices. -
My code follows the established code style of the repository. -
I added tests for the changes I made (if applicable). -
I added or updated documentation (if applicable). -
I tried running the project locally and verified that there are no visible errors.