Add GitLab CI/CD configuration for quest packaging
This enables the new Solarus Devops quest packaging pipelines for ZSDX.
Once added, the pipelines will create packages:
- At each commit with packages named
zsdx-<COMMIT_HASH>.solarus
- At each tag with packages named
zsdx-<TAGNAME>.solarus
These are directly accessible using URLs with the following form:
https://gitlab.com/solarus-games/zsdx/-/jobs/
artifacts/<ref>/raw/<path_to_file>?job=<job_name>
Where (depending if commit-based or tag-based):
-
<ref>
isdev
orTAGNAME
-
<path_to_file>
iszsdx-<COMMIT_HASH>.solarus
orzsdx-<TAGNAME>.solarus
-
<job_name>
isquest-package
orquest-rel-package
Resolves #134 (closed)
Edited by Hugo Hromic