-
Task
-
Resolution: Fixed
-
Normal
-
None
-
None
In jenkins we currently run tests by writing code in the "Execute shell" section of the project configuration. This isn't great because if something happens to jenkins we will lose this script.
In other projects we started to copy these scripts to a file in the repository and simply execute that file. For example: https://github.com/metabrainz/acousticbrainz-server/blob/aedc294051917926420726c506fc12f27eb08618/docker/jenkins-test.sh
We should do the same with CB's two scripts. I've attached them. We should double-check that they work locally (and extract the required files), and once that's confirmed I can update the jenkins configuration.