...
A static code analysis task will be written to automate detection of any vulnerabilities or poorly written code
An automated testing task will be written to run any unit tests written for the SDK
A build task will be written to produce a dll artifact
A publish task will be written to copy the resulting dll artifact library artifacts of the build task to a specified sharepoint location
Unity Project
The following tasks will be defined in the yaml file:
A static code analysis task will be written to automate detection of any vulnerabilities or poorly written code
A batch script task will be written to build the example Unity scene
A container using a Unity build license will be utilized throughout the course of the project to allow for remotely building the Unity project.
NOTE: This container will only be valid during the course of development. FN will need to work with Unity to obtain their own Unity build license if they wish to continue building the Unity project post project delivery
A publish task will be written to copy the resulting appx file of the example Unity scene utilizing the FN SDK to a specified sharepoint location
Scripts will also be provided to assist with sideloading the UWP application
...
An built UWP app of the Example scene utilizing the FN SDK for the Windows 10 OS platform
Any required dlls libraries will also be generated as artifacts for the Unity project
A built Android application of the Example scene utilizing the FN SDK for the Android 10 OS platform
Any required dlls libraries will also be generated as artifacts for the Unity project
...