Skip to content

Commit

Permalink
[FEA] bump versions to 22.6.2 (#416)
Browse files Browse the repository at this point in the history
* add options for better detecting or specifying CUDA version, log HTTP errors

* bump package versions

* fix README.md formatting

* make installation work with yarn

* build multiple flavors of core/cuda/rmm native modules

* add name to job in release.yml

* add package descriptions, homepage, bugs, and repository urls

* relax @rapidsai module versions to patch, update yarn.lock

* add npm version script
  • Loading branch information
trxcllnt authored Aug 17, 2022
1 parent 83438fe commit 9194526
Show file tree
Hide file tree
Showing 74 changed files with 585 additions and 454 deletions.
13 changes: 7 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:
inputs:
rapids-version:
type: string
default: "22.6.0"
default: "22.6.2"
description: "RAPIDS version"
make-release:
type: boolean
Expand Down Expand Up @@ -33,7 +33,7 @@ permissions:
jobs:

extract-and-publish-packages:
name: Extract and publish packages
name: Extract libs and publish release
runs-on: ubuntu-20.04
strategy:
fail-fast: true
Expand All @@ -43,7 +43,7 @@ jobs:
NODE: ["16.15.1"]
LINUX: ["ubuntu20.04"]
steps:
- name: Extract node native modules
- name: Extract node native addons
shell: bash
run: |
set -x;
Expand All @@ -59,7 +59,7 @@ jobs:
ghcr.io/${{ github.repository }}:${RAPIDS}-devel-${NODE}-${CUDA}-${LINUX}-packages \
sh -c "find /opt/rapids/ -type f -name 'rapidsai_*-*-*.tar.gz' -exec cp {} /out/ \;"
for x in cudf cuml cugraph cuspatial io sql; do
for x in core cuda rmm cudf cuml cugraph cuspatial io sql; do
tar -zf build/rapidsai_${x}-*.tar.gz \
--wildcards --strip-components=2 \
-C build -x "*/rapidsai_${x}*.node" \
Expand All @@ -77,14 +77,14 @@ jobs:
rm -rf build/*.tar.gz;
- name: Upload node native modules
- name: Upload node native addons
uses: actions/upload-artifact@v2
if: ${{ inputs.make-release != true }}
with:
path: |
build/*.jar
build/*.node
name: rapidsai-native-modules
name: rapidsai-native-addons

- name: Create GitHub release
uses: softprops/action-gh-release@v1
Expand All @@ -99,6 +99,7 @@ jobs:
draft: ${{ inputs.draft-release == true }}

publish-npm-packages:
name: Publish npm packages
runs-on: ubuntu-20.04
strategy:
fail-fast: true
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# <div align="left"><img src="https://rapids.ai/assets/images/rapids_logo.png" width="90px"/>&nbsp; node-rapids
# <div align="left"><img src="https://rapids.ai/assets/images/rapids_logo.png" width="90px"/>&nbsp; node-rapids</div>

[`node-rapids`](https://github.com/rapidsai/node) is a collection of Node.js native addons for the [NVIDIA RAPIDS](https://rapids.ai/) suite of GPU-accelerated data-science and ETL libraries on Linux and WSL2.

Expand Down Expand Up @@ -43,8 +43,8 @@ Check out our [demos](https://github.com/rapidsai/node/tree/main/modules/demo) t
* [Querying millions of points with cuSpatial](https://github.com/rapidsai/node/tree/main/modules/demo/spatial/)
* [Multi-GPU SQL queries on GBs of CSVs](https://github.com/rapidsai/node/tree/main/modules/demo/sql/sql-cluster-server/)

Check out our [Jupyter Lab Notebook Demos](https://github.com/rapidsai/node/tree/main/modules/cudf/notebooks) to see how to use Node.js for GPU accelerated data science.
Check out our [Jupyter Lab Notebook Demos](https://github.com/rapidsai/node/tree/main/modules/cudf/notebooks) to see how to use Node.js for GPU accelerated data science.

## License

This work is licensed under the [Apache-2.0 license](https://github.com/rapidsai/node/tree/main/LICENSE).
Expand Down
10 changes: 5 additions & 5 deletions USAGE.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,13 @@ The following will retrieve the docker image with each library (+ its native and
```bash
REPO=ghcr.io/rapidsai/node

VERSIONS="22.06.00-runtime-node16.15.1-cuda11-ubuntu20.04"
VERSIONS="22.6.2-runtime-node16.15.1-cuda11-ubuntu20.04"
docker pull $REPO:$VERSIONS-cudf
docker pull $REPO:$VERSIONS-cuml
docker pull $REPO:$VERSIONS-cugraph
docker pull $REPO:$VERSIONS-cuspatial

VERSIONS="22.06.00-runtime-node16.15.1-cuda11-ubuntu20.04"
VERSIONS="22.6.2-runtime-node16.15.1-cuda11-ubuntu20.04"
docker pull $REPO:$VERSIONS-glfw

# Includes all the above RAPIDS libraries in a single image
Expand All @@ -50,7 +50,7 @@ Like the official node images, the default command in the runtime images is `nod

```bash
REPO=ghcr.io/rapidsai/node
VERSIONS="22.06.00-runtime-node16.15.1-cuda11-ubuntu20.04"
VERSIONS="22.6.2-runtime-node16.15.1-cuda11-ubuntu20.04"

# Be sure to pass either the `--runtime=nvidia` or `--gpus` flag!
docker run --rm --gpus=0 $REPO:$VERSIONS-cudf \
Expand All @@ -67,7 +67,7 @@ You can mount your host's X11 socket and `$DISPLAY` envvar, then launch demos th

```bash
REPO=ghcr.io/rapidsai/node
VERSIONS="22.06.00-runtime-node16.15.1-cuda11-ubuntu20.04"
VERSIONS="22.6.2-runtime-node16.15.1-cuda11-ubuntu20.04"

# Be sure to pass either the `--runtime=nvidia` or `--gpus` flag!
docker run --rm \
Expand All @@ -94,7 +94,7 @@ You can use the following technique to install the npm-packed modules into anoth

```bash
REPO=ghcr.io/rapidsai/node
VERSIONS="22.06.00-devel-node16.15.1-cuda11-ubuntu20.04"
VERSIONS="22.6.2-devel-node16.15.1-cuda11-ubuntu20.04"

# Pull the latest image of the packaged .tgz artifacts
docker pull $REPO:$VERSIONS-packages
Expand Down
12 changes: 6 additions & 6 deletions docker-compose.devel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ x-main-service-settings: &main_service_settings
DISPLAY: "${DISPLAY:-}"
XAUTHORITY: "${XAUTHORITY:-}"
XDG_SESSION_TYPE: "${XDG_SESSION_TYPE:-}"
VERSION: "${npm_package_version:-22.6.0}"
VERSION: "${npm_package_version:-22.6.2}"
RAPIDS_VERSION: "${RAPIDS_VERSION:-22.06.00}"
XDG_RUNTIME_DIR: "${XDG_RUNTIME_DIR:-/run/user/$UID}"
LIBCUDF_KERNEL_CACHE_PATH: "/opt/rapids/node/.cache/jit"
Expand All @@ -46,7 +46,7 @@ services:

main:
<<: *main_service_settings
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-main
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-main
secrets:
- sccache_credentials
build:
Expand Down Expand Up @@ -76,12 +76,12 @@ services:

notebook:
<<: *main_service_settings
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-notebook
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-notebook
build:
<<: *base_build_settings
dockerfile: dev/dockerfiles/devel/notebook.Dockerfile
args:
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-main
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-main
environment:
<<: *main_environment_settings
QT_AUTO_SCREEN_SCALE_FACTOR: 0
Expand All @@ -98,7 +98,7 @@ services:

packages:
<<: *base_service_settings
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-packages
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-packages
build:
<<: *base_build_settings
dockerfile: dev/dockerfiles/devel/package.Dockerfile
Expand All @@ -114,7 +114,7 @@ services:
SCCACHE_REGION: "${SCCACHE_REGION:-us-west-2}"
SCCACHE_BUCKET: "${SCCACHE_BUCKET:-node-rapids-sccache}"
SCCACHE_IDLE_TIMEOUT: "${SCCACHE_IDLE_TIMEOUT:-32768}"
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-main
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-main

secrets:
sccache_credentials:
Expand Down
44 changes: 22 additions & 22 deletions docker-compose.runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ x-main-service-settings: &main_service_settings
build: &main_build_settings
<<: *base_build_settings
args: &main_build_args
DEVEL_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-main
BUILD_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-packages
DEVEL_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-main
BUILD_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-packages
environment: &main_environment_settings
<<: *base_environment_settings
# Use the host's X11 display
Expand All @@ -34,101 +34,101 @@ services:

base:
<<: *base_service_settings
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base
build:
<<: *base_build_settings
dockerfile: dev/dockerfiles/runtime/base.Dockerfile
args:
UID: ${UID:-1000}
AMD64_BASE: nvidia/cuda:${CUDA_VERSION:-11.6.2}-runtime-${LINUX_VERSION:-ubuntu20.04}
ARM64_BASE: nvcr.io/nvidia/l4t-cuda:${CUDA_VERSION:-11.4.14}-runtime
DEVEL_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-main
DEVEL_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-devel-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-main

main:
<<: *main_service_settings
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-main
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-main
build:
<<: *main_build_settings
dockerfile: dev/dockerfiles/runtime/main.Dockerfile
args:
<<: *main_build_args
UCX_VERSION: ${UCX_VERSION:-1.12.1}
LINUX_VERSION: ${LINUX_VERSION:-ubuntu20.04}
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base

demo:
<<: *main_service_settings
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-demo
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-demo
build:
<<: *main_build_settings
dockerfile: dev/dockerfiles/runtime/demo.Dockerfile
args:
<<: *main_build_args
UCX_VERSION: ${UCX_VERSION:-1.12.1}
LINUX_VERSION: ${LINUX_VERSION:-ubuntu20.04}
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base

glfw:
<<: *main_service_settings
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-glfw
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-glfw
build:
<<: *main_build_settings
dockerfile: dev/dockerfiles/runtime/glfw.Dockerfile
args:
<<: *main_build_args
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base

cudf:
<<: *main_service_settings
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-cudf
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-cudf
build:
<<: *main_build_settings
dockerfile: dev/dockerfiles/runtime/cudf.Dockerfile
args:
<<: *main_build_args
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base

sql:
<<: *main_service_settings
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-sql
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-sql
build:
<<: *main_build_settings
dockerfile: dev/dockerfiles/runtime/sql.Dockerfile
args:
<<: *main_build_args
UCX_VERSION: ${UCX_VERSION:-1.12.1}
LINUX_VERSION: ${LINUX_VERSION:-ubuntu20.04}
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base

cuml:
<<: *main_service_settings
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-cuml
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-cuml
build:
<<: *main_build_settings
dockerfile: dev/dockerfiles/runtime/cuml.Dockerfile
args:
<<: *main_build_args
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base

cugraph:
<<: *main_service_settings
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-cugraph
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-cugraph
build:
<<: *main_build_settings
dockerfile: dev/dockerfiles/runtime/cugraph.Dockerfile
args:
<<: *main_build_args
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base

cuspatial:
<<: *main_service_settings
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-cuspatial
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-cuspatial
build:
<<: *main_build_settings
dockerfile: dev/dockerfiles/runtime/cuspatial.Dockerfile
args:
<<: *main_build_args
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-base

io:
<<: *main_service_settings
Expand All @@ -142,13 +142,13 @@ services:

notebook:
<<: *main_service_settings
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-notebook
image: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-notebook
build:
<<: *main_build_settings
dockerfile: dev/dockerfiles/runtime/notebook.Dockerfile
args:
<<: *main_build_args
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.0}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-demo
FROM_IMAGE: ${REPOSITORY:-ghcr.io/rapidsai/node}:${npm_package_version:-22.6.2}-runtime-node${NODE_VERSION:-16.15.1}-cuda${CUDA_VERSION_MAJOR:-11}-${LINUX_VERSION:-ubuntu20.04}-demo
volumes:
- "/etc/fonts:/etc/fonts:ro"
- "/tmp/.X11-unix:/tmp/.X11-unix:rw"
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "22.6.1",
"version": "22.6.2",
"npmClient": "yarn",
"skipGit": true,
"useWorkspaces": true,
Expand Down
9 changes: 8 additions & 1 deletion modules/core/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,14 @@ target_include_directories(${PROJECT_NAME}
target_link_libraries(${PROJECT_NAME}
PRIVATE CUDA::nvml)

generate_install_rules(NAME ${PROJECT_NAME})
include("${NODE_RAPIDS_CMAKE_MODULES_PATH}/cuda_arch_helpers.cmake")
generate_arch_specific_custom_targets(
NAME ${PROJECT_NAME}
)

generate_install_rules(
NAME ${PROJECT_NAME}
CUDA_ARCHITECTURES ${CMAKE_CUDA_ARCHITECTURES})

# Create a symlink to compile_commands.json for the llvm-vs-code-extensions.vscode-clangd plugin
execute_process(COMMAND
Expand Down
Loading

0 comments on commit 9194526

Please sign in to comment.