Skip to content
Snippets Groups Projects
Unverified Commit a0770844 authored by Jayesh Badwaik's avatar Jayesh Badwaik
Browse files

+ added gitlab.com as a site

parent 2f7b44e8
Branches multici
No related tags found
No related merge requests found
Pipeline #156953 passed
...@@ -52,4 +52,8 @@ include: ...@@ -52,4 +52,8 @@ include:
rules: rules:
- if: $CI_SITE == "prod.jsc" - if: $CI_SITE == "prod.jsc"
- local: .gitlab/site/gitlab.com.yml
rules:
- if: $CI_SITE == "gitlab.com"
#---------------------------------------------------------------------------------------------------
# SPDX-License-Identifier: Apache-2.0
# SPDX-FileCopyrightText: (C) 2020, Jayesh Badwaik <jayesh@badwaik.dev>
#---------------------------------------------------------------------------------------------------
variables:
SITE_BENCHMARK: "OFF"
SITE_WARNING_MODE: "recommended"
SITE_WARNING_DEPRECATED: "OFF"
SITE_FEATURE: "none"
SITE_TESTING_MODE: "quality"
SITE_BUILD_THREADS: "4"
SITE_TEST_WORKERS: "4"
JOB_SHOWCASE: "all"
JOB_LAB: "all"
include:
- local: .gitlab/site/gitlab.com/main.yml
rules:
- if: $CI_SITE_PROFILE == "main"
# --------------------------------------------------------------------------------------------------
# SPDX-License-Identifier: Apache-2.0
# SPDX-FileCopyrightText: (C) 2023-2023, Jayesh Badwaik (FZ Juelich) <j.badwaik@fz-juelich.de>
# --------------------------------------------------------------------------------------------------
x64.gcc.12.3.universal.none.test.debug.production.test.current.compat:
extends:
- .platform.x64.gcc.12.3
- .universal
image: registry.jsc.fz-juelich.de/cupstack/docker/gcc.12.3:rockylinux.8-amd64
stage: Test
tags:
- docker
- x64
variables:
JOB_FEATURE: none
JOB_PRESET: test.debug
JOB_STANDARD: current
JOB_SUBPROFILE: compat
PLATFORM_BUILD_DIR: /tmp/build
PLATFORM_FORWARD_PARAMETERS: --input /tmp/input --output /tmp/output
PLATFORM_INSTALL_DIR: /tmp/install
PLATFORM_LAUNCHER: shell
PLATFORM_LAUNCHER_PARAM: ''
PLATFORM_NAME: x64.gcc.12.3
PLATFORM_OUTPUT_DIR: $PLATFORM_ROOT/output
PLATFORM_PKGROOT: /tmp/pkgroot
PLATFORM_ROOT: /tmp
PLATFORM_TESTDATA_DIR: $PLATFORM_ROOT/testdata
PLATFORM_TOOLCHAIN_FILE: /usr/local/srv/toolchain/cmake/toolchain.cmake
TEST_PRESET: production.test
USE_TOOLCHAIN_FILE: 'true'
stage: Test
x64.gcc.12.3.universal.none.test.release.production.test.current.compat:
extends:
- .platform.x64.gcc.12.3
- .universal
image: registry.jsc.fz-juelich.de/cupstack/docker/gcc.12.3:rockylinux.8-amd64
stage: Test
tags:
- docker
- x64
variables:
JOB_FEATURE: none
JOB_PRESET: test.release
JOB_STANDARD: current
JOB_SUBPROFILE: compat
PLATFORM_BUILD_DIR: /tmp/build
PLATFORM_FORWARD_PARAMETERS: --input /tmp/input --output /tmp/output
PLATFORM_INSTALL_DIR: /tmp/install
PLATFORM_LAUNCHER: shell
PLATFORM_LAUNCHER_PARAM: ''
PLATFORM_NAME: x64.gcc.12.3
PLATFORM_OUTPUT_DIR: $PLATFORM_ROOT/output
PLATFORM_PKGROOT: /tmp/pkgroot
PLATFORM_ROOT: /tmp
PLATFORM_TESTDATA_DIR: $PLATFORM_ROOT/testdata
PLATFORM_TOOLCHAIN_FILE: /usr/local/srv/toolchain/cmake/toolchain.cmake
TEST_PRESET: production.test
USE_TOOLCHAIN_FILE: 'true'
stage: Test
x64.gcc.13.2.universal.none.test.debug.production.test.current.compat:
extends:
- .platform.x64.gcc.13.2
- .universal
image: registry.jsc.fz-juelich.de/cupstack/docker/gcc.13.2:rockylinux.8-amd64
stage: Test
tags:
- docker
- x64
variables:
JOB_FEATURE: none
JOB_PRESET: test.debug
JOB_STANDARD: current
JOB_SUBPROFILE: compat
PLATFORM_BUILD_DIR: /tmp/build
PLATFORM_FORWARD_PARAMETERS: --input /tmp/input --output /tmp/output
PLATFORM_INSTALL_DIR: /tmp/install
PLATFORM_LAUNCHER: shell
PLATFORM_LAUNCHER_PARAM: ''
PLATFORM_NAME: x64.gcc.13.2
PLATFORM_OUTPUT_DIR: $PLATFORM_ROOT/output
PLATFORM_PKGROOT: /tmp/pkgroot
PLATFORM_ROOT: /tmp
PLATFORM_TESTDATA_DIR: $PLATFORM_ROOT/testdata
PLATFORM_TOOLCHAIN_FILE: /usr/local/srv/toolchain/cmake/toolchain.cmake
TEST_PRESET: production.test
USE_TOOLCHAIN_FILE: 'true'
stage: Test
x64.gcc.13.2.universal.none.test.release.production.test.current.compat:
extends:
- .platform.x64.gcc.13.2
- .universal
image: registry.jsc.fz-juelich.de/cupstack/docker/gcc.13.2:rockylinux.8-amd64
stage: Test
tags:
- docker
- x64
variables:
JOB_FEATURE: none
JOB_PRESET: test.release
JOB_STANDARD: current
JOB_SUBPROFILE: compat
PLATFORM_BUILD_DIR: /tmp/build
PLATFORM_FORWARD_PARAMETERS: --input /tmp/input --output /tmp/output
PLATFORM_INSTALL_DIR: /tmp/install
PLATFORM_LAUNCHER: shell
PLATFORM_LAUNCHER_PARAM: ''
PLATFORM_NAME: x64.gcc.13.2
PLATFORM_OUTPUT_DIR: $PLATFORM_ROOT/output
PLATFORM_PKGROOT: /tmp/pkgroot
PLATFORM_ROOT: /tmp
PLATFORM_TESTDATA_DIR: $PLATFORM_ROOT/testdata
PLATFORM_TOOLCHAIN_FILE: /usr/local/srv/toolchain/cmake/toolchain.cmake
TEST_PRESET: production.test
USE_TOOLCHAIN_FILE: 'true'
stage: Test
x64.llvm.15.universal.none.test.debug.production.test.current.compat:
extends:
- .platform.x64.llvm.15
- .universal
image: registry.jsc.fz-juelich.de/cupstack/docker/llvm.15:rockylinux.8-amd64
stage: Test
tags:
- docker
- x64
variables:
JOB_FEATURE: none
JOB_PRESET: test.debug
JOB_STANDARD: current
JOB_SUBPROFILE: compat
PLATFORM_BUILD_DIR: /tmp/build
PLATFORM_FORWARD_PARAMETERS: --input /tmp/input --output /tmp/output
PLATFORM_INSTALL_DIR: /tmp/install
PLATFORM_LAUNCHER: shell
PLATFORM_LAUNCHER_PARAM: ''
PLATFORM_NAME: x64.llvm.15
PLATFORM_OUTPUT_DIR: $PLATFORM_ROOT/output
PLATFORM_PKGROOT: /tmp/pkgroot
PLATFORM_ROOT: /tmp
PLATFORM_TESTDATA_DIR: $PLATFORM_ROOT/testdata
PLATFORM_TOOLCHAIN_FILE: /usr/local/srv/toolchain/cmake/toolchain.cmake
TEST_PRESET: production.test
USE_TOOLCHAIN_FILE: 'true'
stage: Test
x64.llvm.15.universal.none.test.release.production.test.current.compat:
extends:
- .platform.x64.llvm.15
- .universal
image: registry.jsc.fz-juelich.de/cupstack/docker/llvm.15:rockylinux.8-amd64
stage: Test
tags:
- docker
- x64
variables:
JOB_FEATURE: none
JOB_PRESET: test.release
JOB_STANDARD: current
JOB_SUBPROFILE: compat
PLATFORM_BUILD_DIR: /tmp/build
PLATFORM_FORWARD_PARAMETERS: --input /tmp/input --output /tmp/output
PLATFORM_INSTALL_DIR: /tmp/install
PLATFORM_LAUNCHER: shell
PLATFORM_LAUNCHER_PARAM: ''
PLATFORM_NAME: x64.llvm.15
PLATFORM_OUTPUT_DIR: $PLATFORM_ROOT/output
PLATFORM_PKGROOT: /tmp/pkgroot
PLATFORM_ROOT: /tmp
PLATFORM_TESTDATA_DIR: $PLATFORM_ROOT/testdata
PLATFORM_TOOLCHAIN_FILE: /usr/local/srv/toolchain/cmake/toolchain.cmake
TEST_PRESET: production.test
USE_TOOLCHAIN_FILE: 'true'
stage: Test
x64.llvm.16.universal.none.test.debug.production.test.current.compat:
extends:
- .platform.x64.llvm.16
- .universal
image: registry.jsc.fz-juelich.de/cupstack/docker/llvm.16:rockylinux.8-amd64
stage: Test
tags:
- docker
- x64
variables:
JOB_FEATURE: none
JOB_PRESET: test.debug
JOB_STANDARD: current
JOB_SUBPROFILE: compat
PLATFORM_BUILD_DIR: /tmp/build
PLATFORM_FORWARD_PARAMETERS: --input /tmp/input --output /tmp/output
PLATFORM_INSTALL_DIR: /tmp/install
PLATFORM_LAUNCHER: shell
PLATFORM_LAUNCHER_PARAM: ''
PLATFORM_NAME: x64.llvm.16
PLATFORM_OUTPUT_DIR: $PLATFORM_ROOT/output
PLATFORM_PKGROOT: /tmp/pkgroot
PLATFORM_ROOT: /tmp
PLATFORM_TESTDATA_DIR: $PLATFORM_ROOT/testdata
PLATFORM_TOOLCHAIN_FILE: /usr/local/srv/toolchain/cmake/toolchain.cmake
TEST_PRESET: production.test
USE_TOOLCHAIN_FILE: 'true'
stage: Test
x64.llvm.16.universal.none.test.release.production.test.current.compat:
extends:
- .platform.x64.llvm.16
- .universal
image: registry.jsc.fz-juelich.de/cupstack/docker/llvm.16:rockylinux.8-amd64
stage: Test
tags:
- docker
- x64
variables:
JOB_FEATURE: none
JOB_PRESET: test.release
JOB_STANDARD: current
JOB_SUBPROFILE: compat
PLATFORM_BUILD_DIR: /tmp/build
PLATFORM_FORWARD_PARAMETERS: --input /tmp/input --output /tmp/output
PLATFORM_INSTALL_DIR: /tmp/install
PLATFORM_LAUNCHER: shell
PLATFORM_LAUNCHER_PARAM: ''
PLATFORM_NAME: x64.llvm.16
PLATFORM_OUTPUT_DIR: $PLATFORM_ROOT/output
PLATFORM_PKGROOT: /tmp/pkgroot
PLATFORM_ROOT: /tmp
PLATFORM_TESTDATA_DIR: $PLATFORM_ROOT/testdata
PLATFORM_TOOLCHAIN_FILE: /usr/local/srv/toolchain/cmake/toolchain.cmake
TEST_PRESET: production.test
USE_TOOLCHAIN_FILE: 'true'
stage: Test
x64.nvhpc.23.universal.none.test.debug.production.test.current.compat:
extends:
- .platform.x64.nvhpc.23
- .universal
image: nvcr.io/nvidia/nvhpc:23.7-devel-cuda12.2-rockylinux8
stage: Test
tags:
- docker
- x64
variables:
JOB_FEATURE: none
JOB_PRESET: test.debug
JOB_STANDARD: current
JOB_SUBPROFILE: compat
PLATFORM_BUILD_DIR: /tmp/build
PLATFORM_FORWARD_PARAMETERS: --input /tmp/input --output /tmp/output
PLATFORM_INSTALL_DIR: /tmp/install
PLATFORM_LAUNCHER: shell
PLATFORM_LAUNCHER_PARAM: ''
PLATFORM_NAME: x64.nvhpc.23
PLATFORM_OUTPUT_DIR: $PLATFORM_ROOT/output
PLATFORM_PKGROOT: /tmp/pkgroot
PLATFORM_ROOT: /tmp
PLATFORM_TESTDATA_DIR: $PLATFORM_ROOT/testdata
PLATFORM_TOOLCHAIN_FILE: /tmp/pkgroot/srv/toolchain/cmake/toolchain.cmake
TEST_PRESET: production.test
USE_TOOLCHAIN_FILE: 'false'
stage: Test
x64.nvhpc.23.universal.none.test.release.production.test.current.compat:
extends:
- .platform.x64.nvhpc.23
- .universal
image: nvcr.io/nvidia/nvhpc:23.7-devel-cuda12.2-rockylinux8
stage: Test
tags:
- docker
- x64
variables:
JOB_FEATURE: none
JOB_PRESET: test.release
JOB_STANDARD: current
JOB_SUBPROFILE: compat
PLATFORM_BUILD_DIR: /tmp/build
PLATFORM_FORWARD_PARAMETERS: --input /tmp/input --output /tmp/output
PLATFORM_INSTALL_DIR: /tmp/install
PLATFORM_LAUNCHER: shell
PLATFORM_LAUNCHER_PARAM: ''
PLATFORM_NAME: x64.nvhpc.23
PLATFORM_OUTPUT_DIR: $PLATFORM_ROOT/output
PLATFORM_PKGROOT: /tmp/pkgroot
PLATFORM_ROOT: /tmp
PLATFORM_TESTDATA_DIR: $PLATFORM_ROOT/testdata
PLATFORM_TOOLCHAIN_FILE: /tmp/pkgroot/srv/toolchain/cmake/toolchain.cmake
TEST_PRESET: production.test
USE_TOOLCHAIN_FILE: 'false'
stage: Test
[
{
"_comment": "Generic Compatibility Suite",
"_product": {
"stage" : ["Test"],
"platform": [
"x64.llvm.15",
"x64.llvm.16",
"x64.gcc.13.2",
"x64.gcc.12.3",
"x64.nvhpc.23"
],
"template": [
".universal"
],
"JOB_FEATURE": [
"none"
],
"JOB_PRESET": [
"test.debug",
"test.release"
],
"TEST_PRESET": [
"production.test"
],
"JOB_STANDARD": [
"current"
]
}
}
]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment