Our Representers are deployed as Docker images.
Please read the general Tooling docker information to familiarize yourself with how these work.
When we run the Representer's container we execute a run.sh
script.
To ensure this works properly the following rules must be following:
/opt/representer
./opt/representer/bin/run.sh
script that can be called with 3 parameters:
the exercise slug
, the path to the solution folder
, and the path to the output folder
.
For more information see The Interface.