Commit eacb6833 authored by Walter Lozano's avatar Walter Lozano

Rework packaging

Signed-off-by: Walter Lozano's avatarWalter Lozano <walter.lozano@collabora.com>
parent cd3da9ec
...@@ -35,15 +35,16 @@ stages: ...@@ -35,15 +35,16 @@ stages:
- export PATH=~/.local/bin:$PATH - export PATH=~/.local/bin:$PATH
- cd "$BUILDDIR" - cd "$BUILDDIR"
- meson --prefix="$PREFIX" ${MESON_OPTIONS} .. - meson --prefix="$PREFIX" ${MESON_OPTIONS} ..
- ninja -k0 - DESTDIR=${CI_PROJECT_DIR}/artifacts ninja install
- ninja install - tar --directory ${CI_PROJECT_DIR}/artifacts -cvf ${CI_PROJECT_DIR}/weston.tar.gz .
- (cd ${CI_PROJECT_DIR} && md5sum --tag weston.tar.gz > weston.tar.gz.hash)
- ninja clean - ninja clean
artifacts: artifacts:
name: weston-$CI_COMMIT_SHA name: weston-$CI_COMMIT_SHA
when: always when: always
paths: paths:
- build-*/meson-logs - ${CI_PROJECT_DIR}/weston.tar.gz
- prefix-* - ${CI_PROJECT_DIR}/weston.tar.gz.hash
build-native-meson-default-options: build-native-meson-default-options:
variables: variables:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment