Skip to content
Snippets Groups Projects
Commit fa6dbf8c authored by Arkadiusz Hiler's avatar Arkadiusz Hiler
Browse files

Add GitLab's CI/CD configuration


The CI/CD pipeline is configured the following way:
 1. Build docker images and add them to repo's registry (manual step for
    now, automation needs GitLab to be updated).
 2. Build igt with meson on Debian and Fedora.
 3. Run `ninja tests` on Fedora.
 4. Build and publish docs as an artifact, for GitLab Pages.

v2: Typos and fully-featured meson build.
v3: Use variables instead of hard-coding registry and project.

Cc: Petri Latvala <petri.latvala@intel.com>
Cc: Daniel Vetter <daniel@ffwll.ch>
Signed-off-by: default avatarArkadiusz Hiler <arkadiusz.hiler@intel.com>
Acked-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
Acked-by: default avatarPetri Latvala <petri.latvala@intel.com>
parent b633344e
No related branches found
No related tags found
No related merge requests found
Pipeline #6436 passed
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment