mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-16 19:25:18 +00:00
ci: run ninja install post build
Make sure no weird regressions creep in. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2458>
This commit is contained in:
parent
39568918de
commit
78b80836ab
1 changed files with 21 additions and 1 deletions
|
@ -296,6 +296,20 @@ gst indent:
|
||||||
variables:
|
variables:
|
||||||
MESON_ARGS: *simple_build
|
MESON_ARGS: *simple_build
|
||||||
|
|
||||||
|
build fedora x86_64:
|
||||||
|
extends:
|
||||||
|
- '.fedora image'
|
||||||
|
- '.fdo.suffixed-image@fedora'
|
||||||
|
- '.build fedora x86_64'
|
||||||
|
needs:
|
||||||
|
- "fedora amd64 docker"
|
||||||
|
script:
|
||||||
|
- *build
|
||||||
|
- ./gst-env.py gst-inspect-1.0 --version
|
||||||
|
- ./gst-env.py gst-inspect-1.0
|
||||||
|
- meson install --destdir $CI_PROJECT_DIR/destdir -C build
|
||||||
|
- rm -rf $CI_PROJECT_DIR/destdir
|
||||||
|
|
||||||
build nodebug fedora x86_64:
|
build nodebug fedora x86_64:
|
||||||
extends:
|
extends:
|
||||||
- '.fedora image'
|
- '.fedora image'
|
||||||
|
@ -355,7 +369,7 @@ build clang fedora x86_64:
|
||||||
- $env:MESON_CROSS_ARGS = $env:MESON_CROSS_ARGS.replace("`n"," ")
|
- $env:MESON_CROSS_ARGS = $env:MESON_CROSS_ARGS.replace("`n"," ")
|
||||||
- cmd.exe /C "C:\BuildTools\Common7\Tools\VsDevCmd.bat -host_arch=amd64 -arch=$env:ARCH &&
|
- cmd.exe /C "C:\BuildTools\Common7\Tools\VsDevCmd.bat -host_arch=amd64 -arch=$env:ARCH &&
|
||||||
meson build $env:MESON_ARGS $env:MESON_CROSS_ARGS &&
|
meson build $env:MESON_ARGS $env:MESON_CROSS_ARGS &&
|
||||||
ninja -C build"
|
meson compile -C build"
|
||||||
artifacts:
|
artifacts:
|
||||||
expire_in: "7 days"
|
expire_in: "7 days"
|
||||||
when: "always"
|
when: "always"
|
||||||
|
@ -366,6 +380,12 @@ build vs2019 amd64:
|
||||||
extends: '.build windows'
|
extends: '.build windows'
|
||||||
variables:
|
variables:
|
||||||
ARCH: 'amd64'
|
ARCH: 'amd64'
|
||||||
|
script:
|
||||||
|
- !reference [".build windows", "script",]
|
||||||
|
- cmd.exe /C "C:\BuildTools\Common7\Tools\VsDevCmd.bat -host_arch=amd64 -arch=$env:ARCH &&
|
||||||
|
mkdir .\destdir &&
|
||||||
|
meson install --destdir=$env:CI_PROJECT_DIR\destdir -C build &&
|
||||||
|
rmdir /s /q $env:CI_PROJECT_DIR\destdir"
|
||||||
|
|
||||||
build vs2019 x86:
|
build vs2019 x86:
|
||||||
extends: '.build windows'
|
extends: '.build windows'
|
||||||
|
|
Loading…
Reference in a new issue