More updates to CI config.

This commit is contained in:
Allison Vacanti
2022-01-17 21:54:07 -05:00
parent 542a10e843
commit aa64dac60f
7 changed files with 58 additions and 14 deletions

1
.gitignore vendored
View File

@@ -1,3 +1,4 @@
build*/
.idea
cmake-build-*
*~

38
ci/axis/cpu.yml Normal file
View File

@@ -0,0 +1,38 @@
# Copyright (c) 2018-2020 NVIDIA Corporation
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
# Released under the Apache License v2.0 with LLVM Exceptions.
# See https://llvm.org/LICENSE.txt for license information.
SDK_TYPE:
- cuda
SDK_VER:
- 11.5.1-devel
OS_TYPE:
- ubuntu
OS_VER:
- 20.04
CXX_TYPE:
- clang
- gcc
CXX_VER:
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
exclude:
- CXX_TYPE: clang
CXX_VER: 5
- CXX_TYPE: clang
CXX_VER: 6
- CXX_TYPE: gcc
CXX_VER: 12

View File

@@ -20,20 +20,11 @@ CXX_TYPE:
- gcc
CXX_VER:
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
exclude:
- CXX_TYPE: clang
CXX_VER:
- 5
- 6
CXX_VER: 11
- CXX_TYPE: gcc
CXX_VER:
- 12
CXX_VER: 12

View File

@@ -6,7 +6,7 @@
# See https://llvm.org/LICENSE.txt for license information.
################################################################################
# Thrust and CUB build script for gpuCI
# NVBench build script for gpuCI
################################################################################
set -e

14
ci/cpu/build.bash Executable file
View File

@@ -0,0 +1,14 @@
#! /usr/bin/env bash
# Copyright (c) 2018-2020 NVIDIA Corporation
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
# Released under the Apache License v2.0 with LLVM Exceptions.
# See https://llvm.org/LICENSE.txt for license information.
################################################################################
# NVBench build script for gpuCI (CPU-only)
################################################################################
export PARALLEL_LEVEL=${PARALLEL_LEVEL:-4}
source ${WORKSPACE}/ci/common/build.bash

View File

@@ -6,7 +6,7 @@
# See https://llvm.org/LICENSE.txt for license information.
################################################################################
# Thrust and CUB build script for gpuCI (heterogeneous)
# NVBench build script for gpuCI (heterogeneous)
################################################################################
export PARALLEL_LEVEL=${PARALLEL_LEVEL:-4}

View File

@@ -6,7 +6,7 @@
# See https://llvm.org/LICENSE.txt for license information.
################################################################################
# Thrust and CUB local containerized build script
# NVBench local containerized build script
################################################################################
function usage {