applejag/Newtonsoft.Json-for-Unity.Converters

Setup build with IL2CPP

applejag opened this issue · 2 comments

Description

IL2CPP builds are so important they get tested. These converters may do some weird stuff but it's only when we test them in IL2CPP that we'll find the weird bugs.

Motivation

Current tests don't test the AOT runtime IL2CPP. Will be big flaw if it does not have this fully tested.

Suggested solution

Will have to create a windows container to run tests inside it, and then feed that container to CircleCIs windows orb (I think it can receive a windows image?)

Try follow the flow that gableroux does. Maybe there are a Unity-inside-windows container out there already available?

Gableroux already have Linux images with IL2CPP prepared and are available all back to Unity 2019.3.0. We miss out on Unity 2018 but that will be done in a different issue.

Scoofing this over to x.2.0 milestone instead. Can't find any solutions on the internet so guess it will take some time to fix. Focus on getting this package out there first.

Had a weak memory that this was not that easy. Needs to be investigating, and I'm honestly quite scared of the time this will take.

Moving on to 2.0.0 milestone