This is a repository to host CI jobs to build dependencies for OpenMW to be cached as binary artifacts at https://gitlab.com/OpenMW/openmw-deps. Jobs start automatically on push to master and automatically push archived artifacts to another git repository.
To make this work properly multiple secrets have to be configured:
SSH_PRIVATE_KEYwith private SSH key allowed to push changes to repository specified viaPUSH_URLvariable (e.g. generated byssh-keygen).GPG_PRIVATE_KEYwith private GPG key to sign commits with GPG signature (e.g. generated withgpg --full-generate-key).GPG_PRIVATE_KEY_PASSPHRASEa passphrase for theGPG_PRIVATE_KEYto make it possible to use the GPG key (e.g. the value used duringgpg --full-generate-key).
Also following variables have to be set:
PUSH_URLwith target SSH-based URL forgit pushcommand (e.g.[email protected]:OpenMW/openmw-deps.git).