[PATCH 1/3] gitlab-ci: build docs before installation

Kamil Konieczny kamil.konieczny at linux.intel.com
Wed Jun 18 18:21:33 UTC 2025


Hi Andrzej,
On 2025-06-17 at 16:05:23 +0200, Andrzej Hajda wrote:
> The proper way seems to 1st build then install.
> Not sure why it works with old gtkdoc, but newer one
> reports error.
> 
> Signed-off-by: Andrzej Hajda <andrzej.hajda at intel.com>
> ---
>  .gitlab-ci.yml | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
> index 587bf884708b315b3c015fec9467f7993bd56417..637112e4e10d678a70c9a6964ec9b2ce55876c34 100644
> --- a/.gitlab-ci.yml
> +++ b/.gitlab-ci.yml
> @@ -76,8 +76,8 @@ build:tests-fedora:
>    script:
>      - meson setup --prefix=/opt/igt $MESON_OPTIONS build
>      - ninja -C build -j${FDO_CI_CONCURRENT:-4} || ninja -C build -j 1
> -    - DESTDIR="$PWD/installdir" ninja -C build install
>      - ninja -C build -j${FDO_CI_CONCURRENT:-4} igt-gpu-tools-doc
> +    - DESTDIR="$PWD/installdir" ninja -C build install

Btw what are $MESON_OPTIONS here? They could interfere here
then yes, building doc could be needed.

Acked-by: Kamil Konieczny <kamil.konieczny at linux.intel.com>

Regards,
Kamil

>    artifacts:
>      paths:
>        - build
> 
> -- 
> 2.43.0
> 


More information about the igt-dev mailing list