Commit a90aec4f authored by Emmanuel Promayon's avatar Emmanuel Promayon

Merge branch 'feature/gitlab-runner-on-win7' into 'develop'

Feature/gitlab runner on win7

See merge request !86
parents a1660043 61a8be44
......@@ -224,111 +224,111 @@ debian_stable_coverage:
coverage: '/ lines......: \d+\.\d+/'
## -------------------------------------
## ubuntu LTS jobs
## -------------------------------------
#.define_os: &ubuntu_lts_image
## The default image "ubuntu:latest" from docker.io does not have all the build toolchain and dependencies
## → use custom build local image: camitk/ubuntu:lts-camitk
#image: camitk/ubuntu:lts-camitk
#variables:
## OS Id
#OS: "ubuntu-lts"
## the name of the current machine
#CDASH_SITE: "[Gitlab Runner] Ubuntu LTS"
## compiler-arch-buildtype string
#COMPILER_CONFIG: "GCC-64bits-Debug"
## path to the intended build directory
#PROJECT_BUILD_DIR: "/opt/build/${OS}-${CI_COMMIT_REF_SLUG}"
## path to the intended log directory (cannot be an absolute path)
#PROJECT_LOG_DIR: "${OS}-${CI_COMMIT_REF_SLUG}/log"
## debug for now
##CI_DEBUG_TRACE: "true"
#tags:
#- ubuntu:lts
#ubuntu_lts_check:
#<<: *ubuntu_lts_image
#<<: *default_job_config
#<<: *check_pipeline_script
#ubuntu_lts_configure:
#<<: *ubuntu_lts_image
#<<: *default_job_config
#<<: *configure_artifacts
#<<: *configure_script
#ubuntu_lts_build:
#<<: *ubuntu_lts_image
#<<: *default_job_config
#<<: *build_artifacts
#<<: *build_script
#ubuntu_lts_test:
#<<: *ubuntu_lts_image
#<<: *default_job_config
#<<: *test_artifacts
#<<: *test_script
#ubuntu_lts_coverage:
#<<: *ubuntu_lts_image
#<<: *default_job_config
#<<: *coverage_artifacts
#<<: *coverage_script
## on Ubuntu:
#coverage: '/ Percentage Coverage: \d+\.\d+/'
## -------------------------------------
## debian oldstable jobs
## -------------------------------------
#.define_os: &debian_oldstable_image
## The default image "debian:oldstable" from docker.io does not have all the build toolchain and dependencies
## → use custom build local image: camitk/debian:oldstable-camitk
#image: camitk/debian:oldstable-camitk
#variables:
## OS Id
#OS: "debian-oldstable"
## the name of the current machine
#CDASH_SITE: "[Gitlab Runner] Debian old stable"
## compiler-arch-buildtype string
#COMPILER_CONFIG: "GCC-64bits-Debug"
## path to the intended build directory
#PROJECT_BUILD_DIR: "/opt/build/${OS}-${CI_COMMIT_REF_SLUG}"
## path to the intended log directory (cannot be an absolute path)
#PROJECT_LOG_DIR: "${OS}-${CI_COMMIT_REF_SLUG}/log"
#tags:
#- debian:oldstable
#debian_oldstable_check:
#<<: *debian_oldstable_image
#<<: *default_job_config
#<<: *check_pipeline_script
#debian_oldstable_configure:
#<<: *debian_oldstable_image
#<<: *default_job_config
#<<: *configure_artifacts
#<<: *configure_script
#debian_oldstable_build:
#<<: *debian_oldstable_image
#<<: *default_job_config
#<<: *build_artifacts
#<<: *build_script
#debian_oldstable_test:
#<<: *debian_oldstable_image
#<<: *default_job_config
#<<: *test_artifacts
#<<: *test_script
#debian_oldstable_coverage:
#<<: *debian_oldstable_image
#<<: *default_job_config
#<<: *coverage_artifacts
#<<: *coverage_script
#coverage: '/ lines......: \d+\.\d+/'
# -------------------------------------
# ubuntu LTS jobs
# -------------------------------------
.define_os: &ubuntu_lts_image
# The default image "ubuntu:latest" from docker.io does not have all the build toolchain and dependencies
# → use custom build local image: camitk/ubuntu:lts-camitk
image: camitk/ubuntu:lts-camitk
variables:
# OS Id
OS: "ubuntu-lts"
# the name of the current machine
CDASH_SITE: "[Gitlab Runner] Ubuntu LTS"
# compiler-arch-buildtype string
COMPILER_CONFIG: "GCC-64bits-Debug"
# path to the intended build directory
PROJECT_BUILD_DIR: "/opt/build/${OS}-${CI_COMMIT_REF_SLUG}"
# path to the intended log directory (cannot be an absolute path)
PROJECT_LOG_DIR: "${OS}-${CI_COMMIT_REF_SLUG}/log"
# debug for now
#CI_DEBUG_TRACE: "true"
tags:
- ubuntu:lts
ubuntu_lts_check:
<<: *ubuntu_lts_image
<<: *default_job_config
<<: *check_pipeline_script
ubuntu_lts_configure:
<<: *ubuntu_lts_image
<<: *default_job_config
<<: *configure_artifacts
<<: *configure_script
ubuntu_lts_build:
<<: *ubuntu_lts_image
<<: *default_job_config
<<: *build_artifacts
<<: *build_script
ubuntu_lts_test:
<<: *ubuntu_lts_image
<<: *default_job_config
<<: *test_artifacts
<<: *test_script
ubuntu_lts_coverage:
<<: *ubuntu_lts_image
<<: *default_job_config
<<: *coverage_artifacts
<<: *coverage_script
# on Ubuntu:
coverage: '/ Percentage Coverage: \d+\.\d+/'
# -------------------------------------
# debian oldstable jobs
# -------------------------------------
.define_os: &debian_oldstable_image
# The default image "debian:oldstable" from docker.io does not have all the build toolchain and dependencies
# → use custom build local image: camitk/debian:oldstable-camitk
image: camitk/debian:oldstable-camitk
variables:
# OS Id
OS: "debian-oldstable"
# the name of the current machine
CDASH_SITE: "[Gitlab Runner] Debian old stable"
# compiler-arch-buildtype string
COMPILER_CONFIG: "GCC-64bits-Debug"
# path to the intended build directory
PROJECT_BUILD_DIR: "/opt/build/${OS}-${CI_COMMIT_REF_SLUG}"
# path to the intended log directory (cannot be an absolute path)
PROJECT_LOG_DIR: "${OS}-${CI_COMMIT_REF_SLUG}/log"
tags:
- debian:oldstable
debian_oldstable_check:
<<: *debian_oldstable_image
<<: *default_job_config
<<: *check_pipeline_script
debian_oldstable_configure:
<<: *debian_oldstable_image
<<: *default_job_config
<<: *configure_artifacts
<<: *configure_script
debian_oldstable_build:
<<: *debian_oldstable_image
<<: *default_job_config
<<: *build_artifacts
<<: *build_script
debian_oldstable_test:
<<: *debian_oldstable_image
<<: *default_job_config
<<: *test_artifacts
<<: *test_script
debian_oldstable_coverage:
<<: *debian_oldstable_image
<<: *default_job_config
<<: *coverage_artifacts
<<: *coverage_script
coverage: '/ lines......: \d+\.\d+/'
# -------------------------------------
......
......@@ -26,7 +26,9 @@
## Track
[if known: add the corresponding track label using /label ~"Track Name"]
/label ~"Track None"
[or if known, add the corresponding track label]
## Misc
......
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