Commit fec0ebe2 authored by PRUVOST Florent's avatar PRUVOST Florent

add coverity in ci and regroup some non dependent jobs in the third stage

parent cbb60ecf
......@@ -3,8 +3,7 @@ image: hpclib/hiepacs
stages:
- build
- test
- analysis
- doc
- third
before_script:
- git submodule update --init --recursive
......@@ -235,8 +234,30 @@ test_parsec_master:
only:
- master@solverstack/chameleon
sonar:
stage: analysis
coverity:
stage: third
dependencies: []
artifacts:
name: chameleon_coverity
expire_in: 1 week
paths:
- chameleon.tgz
script:
- (cd build &&
cmake -C ../cmake_modules/gitlab-ci-initial-cache.cmake .. -DCHAMELEON_USE_CUDA=ON -DCHAMELEON_USE_MPI=ON &&
cov-build --dir ../cov-int make -j 4)
- tar czvf chameleon.tgz cov-int
- curl --form token=$COVERITY_TOKEN
--form email=florent.pruvost@inria.fr
--form file=@chameleon.tgz
--form version="`git rev-parse --short HEAD`"
--form description=""
https://scan.coverity.com/builds?project=Chameleon
only:
- master@solverstack/chameleon
sonarqube:
stage: third
dependencies:
- test_starpu_master
- test_starpu_simgrid_master
......@@ -264,7 +285,7 @@ sonar:
- master@solverstack/chameleon
doc:
stage: doc
stage: third
dependencies: []
artifacts:
name: chameleon_doc
......
......@@ -3,6 +3,12 @@
#+OPTIONS: H:3 num:t \n:nil @:t ::t |:t _:nil ^:nil -:t f:t *:t <:t
#+OPTIONS: TeX:t LaTeX:t skip:nil d:nil pri:nil tags:not-in-toc html-style:nil
# gitlab-ci pipeline badge
#+HTML:<a href="https://gitlab.inria.fr/solverstack/chameleon/commits/master"><img alt="pipeline status"src="https://gitlab.inria.fr/solverstack/chameleon/badges/master/pipeline.svg"/></a>
# Coverity badge
#+HTML:<a href="https://scan.coverity.com/projects/chameleon"><img alt="Coverity Scan Build Status"src="https://scan.coverity.com/projects/10590/badge.svg"/></a>
Chameleon is a C library providing parallel algorithms to perform
BLAS/LAPACK operations exploiting fully modern architectures.
......
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