Apart from what is mentioned in the main ticket you are going to close with this MR, tell us what you have done to achieve this goal.
add a shell script (set_entrypoint_ci.sh)
to patch the entrypoint
reason: if an entrypoint is provided, it will be compiled and integrated into the build.
the build takes precedence and prevents the according config option to take effect (in index.html)
on the the other hand, the entrypoint is needed for the Ahikar demo page to show any data
hence the script has to be run once everytime a merge into dev is done and therefore it has to be integrated into .gitlab-ci.yml
this assures to keep the demo page running / showing the Ahikar collection data on the one hand side and to avoid further config conflicts on the other.
Does the result of the MR comply to our "definition of done"?
Unit tests passed
Acceptance criteria met
Functional tests passed
Non-Functional requirements met
Product Owner accepts the User Story
I added a statement to the CHANGELOG. No.
I updated the README (if applicable)
I provided my functions with appropriate documentation