Split the CI of the various templates in several files

There is a lot of copy paste between the tests on the various templates.
And this is making the CI script quite long.

Split the various tests in separated files, so we can run a diff against
one another when adding a new template.

Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
29 jobs for wip/split in 9 minutes and 25 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Bootstrapping
passed #203160
bootstrap

00:00:44

 
  Arch Container Build
passed #203161
arch@container-build

00:01:44

passed #203162
arch-forced@container-ifnot-exists

00:01:47

 
  Arch Check
passed #203163
arch@check

00:00:32

passed #203165
arch@container-ifnot-exists

00:00:19

passed #203164
arch-forced-ifnot-exists@check

00:00:31

 
  Ubuntu Container Build
passed #203168
ubuntu:18.04@container-build

00:01:00

passed #203166
ubuntu:18.10@container-build

00:01:01

passed #203167
ubuntu-forced:18.10@container-ifnot-exists

00:01:04

 
  Ubuntu Check
passed #203172
ubuntu:18.04@check

00:00:14

passed #203169
ubuntu:18.10@check

00:00:15

passed #203171
ubuntu:18.10@container-ifnot-exists

00:00:19

passed #203170
ubuntu:forced-ifnot-exists@check

00:00:16

 
  Debian Container Build
passed #203175
debian:buster@container-build

00:01:04

passed #203174
debian-forced:stretch@container-ifnot-exists

00:00:34

passed #203173
debian:stretch@container-build

00:01:10

 
  Debian Check
passed #203179
debian:buster@check

00:00:21

passed #203177
debian:forced-ifnot-exists@check

00:00:21

passed #203176
debian:stretch@check

00:00:16

passed #203178
debian:stretch@container-ifnot-exists

00:00:18

 
  Fedora Container Build
passed #203180
fedora:29@container-build

00:02:12

passed #203182
fedora-forced:rawhide@container-ifnot-exists

00:00:25

passed #203181
fedora:rawhide@container-build

00:02:30

 
  Fedora Check
passed #203183
fedora:29@check

00:00:16

passed #203187
fedora:29-upstream@container-ifnot-exists

00:00:16

passed #203185
fedora-forced-ifnot-exists:rawhide@check

00:00:16

passed #203184
fedora:rawhide@check

00:00:18

passed #203186
fedora:rawhide@container-ifnot-exists

00:00:18

 
  Container Push
passed #203188
bootstrap-push@push

00:00:32