Skip to content

OpenMW/openmw-deps-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openmw-deps-build

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_KEY with private SSH key allowed to push changes to repository specified via PUSH_URL variable (e.g. generated by ssh-keygen).
  • GPG_PRIVATE_KEY with private GPG key to sign commits with GPG signature (e.g. generated with gpg --full-generate-key).
  • GPG_PRIVATE_KEY_PASSPHRASE a passphrase for the GPG_PRIVATE_KEY to make it possible to use the GPG key (e.g. the value used during gpg --full-generate-key).

Also following variables have to be set:

  • PUSH_URL with target SSH-based URL for git push command (e.g. [email protected]:OpenMW/openmw-deps.git).