* Initial Catch2 testing stuff
* Add unit testing stage to Jenkins
* Update docker alpine version
* Fix tests
* Fix running tests
* Make CTest actually know there are tests available
* It was case sensitive on my mac
* Messing with unit tests, I think were at 20% now
* Fix so testing works for any target platform
* Update gs2compiler submodule
* Make unit testing more verbose
* Don't fail the whole build if test failed + notify discord on test failure
* Update gs2lib submodule
* Fix unit testing + Add linux x86_64 artifact build + improve release setup
* Add cmake to linux x86_64 to be able to run CTest
* Change path for testing
* Try again
* Fix copy path for Testing directory
* Fix github release
* Fix github release
* Fix github release
* Fix github release
* Fix github release
* Fix github release
* Fix github release
* Fix github release
* Fix github release
* Fix github release
* Fix github release
* Fix github release
* Publish test results
* Revert version
Co-authored-by: joey <1166538+xtjoeytx@users.noreply.github.com>