Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
CamiTK
CamiTK Community Edition
Commits
a90aec4f
Commit
a90aec4f
authored
Jun 01, 2018
by
Emmanuel Promayon
Browse files
Merge branch 'feature/gitlab-runner-on-win7' into 'develop'
Feature/gitlab runner on win7 See merge request
!86
parents
a1660043
61a8be44
Changes
2
Pipelines
4
Hide whitespace changes
Inline
Side-by-side
.gitlab/gitlab-ci.yml
View file @
a90aec4f
...
...
@@ -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+/'
# -------------------------------------
...
...
.gitlab/issue_templates/Technical Feature.md
View file @
a90aec4f
...
...
@@ -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
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment