image: gitlab-registry.in2p3.fr/cta-lapp/phoenix_libs/phoenix/phoenix_minimal:0.2 stages: - BuildTestinstall - deploy #- build #- test #- deploy dailyBuildMasterAll: #cache: #untracked: true #paths: #- build/ stage: BuildTestinstall script: - export LD_LIBRARY_PATH=/usr/lib - env - mkdir -p build - cd build - > cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DSELF_TESTS_MODE=yes - make all - make install only: - branches - tags tags: dailyCoverageMasterAll: #cache: #untracked: true #paths: #- build/ stage: BuildTestinstall script: - export LD_LIBRARY_PATH=/usr/lib - env - mkdir -p build - cd build - > cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DRELEASE_MODE=yes -DSELF_TESTS_MODE=yes -DCMAKE_BUILD_TYPE=Coverage - make all - make install - make test - make ExperimentalCoverage only: - branches - tags tags: pages: stage: deploy script: - export LD_LIBRARY_PATH=/usr/lib - env - rm -fr build public - mkdir -p build - mkdir -p public - cd build - > cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DDOC_MODE=yes - make all - make doc - scp -r doc/html/* ../public artifacts: paths: - public expire_in: 1d only: - branches - tags tags: