Import GitLab CI config

This config is not used in Fedora infra (see `.zuul.yaml` instead) but
is used for testing in https://gitlab.com/fedora/ostree/ci-test.

Importing it here makes synchronizing changes accross the repos easier.

Co-authored by: Alexej Kowalew <616b2f@gmail.com>
This commit is contained in:
Timothée Ravier 2023-06-02 14:47:23 +02:00
parent 7c6b7dd223
commit d0d0a33bdb

28
.gitlab-ci.yml Normal file
View file

@ -0,0 +1,28 @@
# SPDX-License-Identifier: MIT
# Only used in https://gitlab.com/fedora/ostree/ci-test
# For tests running in the Fedora infrastructure, see .zuul.yaml and
# https://fedoraproject.org/wiki/Zuul-based-ci
# See: https://gitlab.com/fedora/ostree/buildroot
image: quay.io/fedora-ostree-desktops/buildroot
stages:
- build
# As those are not official images, we build all available variants
build:
stage: build
script:
- just compose-image $VARIANT
- just upload-container $VARIANT
parallel:
matrix:
- VARIANT:
- silverblue
- kinoite
- sericea
- vauxite
- lazurite
- onyx
- base