Provide ready-to-use JAR files of VadereApplication for different platforms (Windows, Linux, MacOS)
To simplify the usage of VADERE for non-programmers, we should ship ready-to-use JAR files.
Then, the only dependencies for users are:
- Java
- OpenCL
For this, we can use GitLab's continuous integration feature. This builds the JAR file during testing procedure. Maybe, we need a second CI worker machine with Windows from Prof. Dr. Wischhof.
Important: Please, ensure that the compiled JAR file contains the file VadereSimulator/resources/current_commit_hash.txt
so that we can track on which commit a JAR file is based on. Note: This is ensured since commit f5aa31fc.