JavaFX Bug on OSX Hardware

I am trying to run a JavaFX project on the OSX plan. On my local mac, it works perfectly. When trying to get it to run on CircleCI (osx), I am encountering a java bug which I believe is documented here:

Specifically, it seems to say that javafx will only work with certain OSX configurations, one is on apple hardware, and there are others.

My question is - what is the current OSX configuration? Is it using some sort of virtual container, if so, which ? Vmware, virtualbox, etc? I need to know to figure out how to fix this bug.

Thank you.