[tracker/sam/rawhide] TEST figure out mysterious 'shell not found' error
- From: Sam Thursfield <sthursfield src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/sam/rawhide] TEST figure out mysterious 'shell not found' error
- Date: Thu, 10 Dec 2020 16:30:58 +0000 (UTC)
commit 0c3e3580435a71f50eda8344e8b39d02a6a4e6d3
Author: Sam Thursfield <sam afuera me uk>
Date: Thu Dec 10 17:29:17 2020 +0100
TEST figure out mysterious 'shell not found' error
.gitlab-ci.yml | 72 +---------------------------------------------------------
1 file changed, 1 insertion(+), 71 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f0151f673..3bf92bd7c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -50,79 +50,9 @@ stages:
- build/meson-logs/testlog.txt
-test-alpine-edge:
- image: registry.gitlab.gnome.org/gnome/tracker-oci-images/amd64/alpine:edge
- <<: *test
-
-test-fedora-latest:
- image: registry.gitlab.gnome.org/gnome/tracker-oci-images/amd64/fedora:latest
- <<: *test
-
-test-ubuntu-rolling:
- image: registry.gitlab.gnome.org/gnome/tracker-oci-images/amd64/ubuntu:rolling
- <<: *test
test-fedora-rawhide:
image: registry.gitlab.gnome.org/gnome/tracker-oci-images/amd64/fedora:rawhide
+ tags: ['test-for-broken-rawhide-ci']
<<: *test
-coverage-analysis:
- stage: analysis
- image: registry.gitlab.gnome.org/gnome/tracker-oci-images/amd64/fedora:latest
- allow_failure: true
- script:
- - mkdir -p coverage-build/coveragereport
- - cd coverage-build
- - meson .. -Db_lto=true -Db_coverage=true
- - ninja
- - env LANG=C.UTF-8 LC_ALL=C.UTF-8 dbus-run-session eatmydata meson test --print-errorlogs
${MESON_TEST_EXTRA_ARGS}
- - gcovr --html-details --print-summary --root=.. --exclude=../docs/reference --exclude=../tests
--exclude=../utils --exclude=../examples --output coveragereport/index.html
- coverage: '/^lines: (\d+\.\d+\%)/'
- artifacts:
- when: always
- paths:
- - coverage-build/coveragereport
-
-coverity:
- stage: analysis
- image: registry.gitlab.gnome.org/gnome/tracker-oci-images/amd64/fedora:latest
- allow_failure: true
- script:
- - curl https://scan.coverity.com/download/linux64 --data "token=$COVERITY_TOKEN&project=Tracker"
--output /tmp/coverity_tool.tgz
- - tar zxf /tmp/coverity_tool.tgz
- - mkdir coverity-build
- - cd coverity-build
- - env CC=clang meson ..
- - ../cov-analysis-linux64-*/bin/cov-build --dir cov-int ninja
- - tar czf cov-int.tar.gz cov-int
- - curl https://scan.coverity.com/builds?project=Tracker
- --form token=$COVERITY_TOKEN --form email=carlosg gnome org
- --form file=@coverity-build/cov-int.tar.gz --form version="`git describe --tags`"
- --form description="gitlab CI build"
- only:
- - master
-
-pages:
- stage: website
- image: registry.gitlab.gnome.org/gnome/tracker-oci-images/amd64/fedora:latest
- dependencies: []
- before_script:
- - pip3 install beautifulsoup4 mkdocs mkdocs-cinder
- script:
- - export install_prefix="$(pwd)/tracker-install"
- # Build tracker and install.
- - mkdir build; pushd build; meson .. --prefix="$install_prefix"; ninja install; popd
- # Build tracker-miners and install any documentation from there as well.
- - .gitlab-ci/checkout-tracker-miners.sh
- - pushd extra/tracker-miners; mkdir build; pushd build; env
PKG_CONFIG_PATH="$install_prefix/lib64/pkgconfig" meson .. --prefix="$install_prefix"; ninja install; popd;
popd
- # Generate the website using mkdocs.
- - |
- export tracker_commit=$CI_COMMIT_SHA
- export tracker_miners_commit=$(git -C ./extra/tracker-miners rev-parse HEAD)
- ./docs/website/build.py --api-docs="$install_prefix/share/gtk-doc/html"
--tracker-commit=${tracker_commit} --man-pages ./docs/manpages/*.txt
./extra/tracker-miners/docs/manpages/*.txt
- artifacts:
- paths:
- - public
- only:
- - master
- - /^sam\/website.*$/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]