CI Testing Integration Tests with AE Datastore
Currently, integration tests for upload can be run provided the API token is present (see https://nekupload.readthedocs.io/en/latest/developer_guide/installation.html). On the GitLab runners, they are not run as no API token has been set. These API keys can be added to the GitLab repository so that the environment variables AE_DATASTORE_DEV_TOKEN and AE_DATASTORE_DEV_COMMUNITY_SLUG are set (see https://nekupload.readthedocs.io/en/latest/developer_guide/installation.html). However, it is important to keep these keys as secret keys and follow all necessary security procedures to prevent the API key leaking out, which would be a catastrophic breach of security as it would allow others to upload malicious files to the Imperial Aeronautics Data Store.