Gitlab-CI: Add a state to test cross-distro builds in release mode.

This is intended to be run only for:

* scheduled pipelines
* tags
* manually requested pipelines from the web gui
10 jobs for <span class="ref-name">more-gitlab-ci</span> in 17 minutes and 46 seconds (queued for 8 seconds)
Status Job ID Name Coverage
  Test
passed #9912
fedora:test

00:01:19

passed #9913
fedora:test_release

00:01:14

 
  Lint
manual #9915
allowed to fail manual
clippy
manual #9914
allowed to fail manual
rustfmt
 
  Cross Distro
passed #9918
debian:testing

00:07:36

passed #9916
fedora:rawhide

00:05:24

passed #9917
opensuse:tumbleweed

00:08:31

 
  Cross Distro Release
passed #9921
debian:testing_release

00:06:54

passed #9919
fedora:rawhide_release

00:06:21

passed #9920
opensuse:tumbleweed_release

00:07:56