https://forgemia.inra.fr/record-open-archives/ambhas_cpp.git
Raw File
Tip revision: 634d96f20ca006b3d53478f72c29d381a7d73ca2 authored by ecasellas on 30 January 2023, 10:26:34 UTC
publishing info
Tip revision: 634d96f
.gitlab-ci.yml

stages: 
 - test
 - docs 

variables:
  DOCKER_HOST: tcp://docker:2376
  DOCKER_TLS_CERTDIR: "/certs"
  DOCKER_DRIVER: overlay2
  GIT_DEPTH: 1

vle_test:
  image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/docker:20.10.20
  stage: test
  services: 
    - docker:20.10.20-dind
  script:
    - docker run 
        --rm
        -v "$(pwd):/work" 
        registry.forgemia.inra.fr/record/record@sha256:93cb949a4228b4da336490900b523483503a07ab07eb8a3b438b66c7e75919e5 
        vle -P Ambhas_Cpp clean rclean configure build test

pages:
  image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/docker:20.10.20
  stage: docs
  services: 
    - docker:20.10.20-dind
  script:
    - mkdir -p public
    - docker run -v "$(pwd):/tmp" rocker/tidyverse:4.2 
        R -e "rmarkdown::render(input='/tmp/Ambhas_Cpp/doc/Ambhas_Cpp_pkg_doc.md', output_file='/tmp/public/index.html')"
  artifacts:
    paths:
      - public
  rules:
    - changes:
      - .gitlab-ci.yml
      - Ambhas_Cpp/doc/Ambhas_Cpp_pkg_doc.md
back to top