@@ -57,16 +57,16 @@ jobs:
5757 outputs :
5858 BASE_IMAGE_REPO : ${{ steps.compute-image-repo.outputs.BASE_IMAGE_REPO }}
5959 NOTEBOOKS_IMAGE_REPO : ${{ steps.compute-image-repo.outputs.NOTEBOOKS_IMAGE_REPO }}
60- RAFT_ANN_BENCH_IMAGE_REPO : ${{ steps.compute-image-repo.outputs.RAFT_ANN_BENCH_IMAGE_REPO }}
61- RAFT_ANN_BENCH_DATASETS_IMAGE_REPO : ${{ steps.compute-image-repo.outputs.RAFT_ANN_BENCH_DATASETS_IMAGE_REPO }}
62- RAFT_ANN_BENCH_CPU_IMAGE_REPO : ${{ steps.compute-image-repo.outputs.RAFT_ANN_BENCH_CPU_IMAGE_REPO }}
60+ CUVS_BENCH_IMAGE_REPO : ${{ steps.compute-image-repo.outputs.CUVS_BENCH_IMAGE_REPO }}
61+ CUVS_BENCH_DATASETS_IMAGE_REPO : ${{ steps.compute-image-repo.outputs.CUVS_BENCH_DATASETS_IMAGE_REPO }}
62+ CUVS_BENCH_CPU_IMAGE_REPO : ${{ steps.compute-image-repo.outputs.CUVS_BENCH_CPU_IMAGE_REPO }}
6363 MATRIX : ${{ steps.compute-matrix.outputs.MATRIX }}
6464 TEST_MATRIX : ${{ steps.compute-test-matrix.outputs.TEST_MATRIX }}
6565 BASE_TAG_PREFIX : ${{ steps.compute-tag-prefix.outputs.BASE_TAG_PREFIX }}
6666 NOTEBOOKS_TAG_PREFIX : ${{ steps.compute-tag-prefix.outputs.NOTEBOOKS_TAG_PREFIX }}
67- RAFT_ANN_BENCH_TAG_PREFIX : ${{ steps.compute-tag-prefix.outputs.RAFT_ANN_BENCH_TAG_PREFIX }}
68- RAFT_ANN_BENCH_DATASETS_TAG_PREFIX : ${{ steps.compute-tag-prefix.outputs.RAFT_ANN_BENCH_DATASETS_TAG_PREFIX }}
69- RAFT_ANN_BENCH_CPU_TAG_PREFIX : ${{ steps.compute-tag-prefix.outputs.RAFT_ANN_BENCH_CPU_TAG_PREFIX }}
67+ CUVS_BENCH_TAG_PREFIX : ${{ steps.compute-tag-prefix.outputs.CUVS_BENCH_TAG_PREFIX }}
68+ CUVS_BENCH_DATASETS_TAG_PREFIX : ${{ steps.compute-tag-prefix.outputs.CUVS_BENCH_DATASETS_TAG_PREFIX }}
69+ CUVS_BENCH_CPU_TAG_PREFIX : ${{ steps.compute-tag-prefix.outputs.CUVS_BENCH_CPU_TAG_PREFIX }}
7070 RAPIDS_VER : ${{ steps.compute-rapids-ver.outputs.RAPIDS_VER }}
7171 ALPHA_TAG : ${{ steps.compute-rapids-ver.outputs.ALPHA_TAG }}
7272 steps :
@@ -87,35 +87,35 @@ jobs:
8787 pr_num="${GITHUB_REF_NAME##*/}"
8888 BASE_TAG_PREFIX="docker-${pr_num}-"
8989 NOTEBOOKS_TAG_PREFIX="docker-notebooks-${pr_num}-"
90- RAFT_ANN_BENCH_TAG_PREFIX ="docker-raft-ann -bench-${pr_num}-"
91- RAFT_ANN_BENCH_DATASETS_TAG_PREFIX ="docker-raft-ann -bench-datasets-${pr_num}-"
92- RAFT_ANN_BENCH_CPU_TAG_PREFIX ="docker-raft-ann -bench-cpu-${pr_num}-"
90+ CUVS_BENCH_TAG_PREFIX ="docker-cuvs -bench-${pr_num}-"
91+ CUVS_BENCH_DATASETS_TAG_PREFIX ="docker-cuvs -bench-datasets-${pr_num}-"
92+ CUVS_BENCH_CPU_TAG_PREFIX ="docker-cuvs -bench-cpu-${pr_num}-"
9393 fi
9494 echo "BASE_TAG_PREFIX=${BASE_TAG_PREFIX}" | tee -a ${GITHUB_OUTPUT}
9595 echo "NOTEBOOKS_TAG_PREFIX=${NOTEBOOKS_TAG_PREFIX}" | tee -a ${GITHUB_OUTPUT}
96- echo "RAFT_ANN_BENCH_TAG_PREFIX =${RAFT_ANN_BENCH_TAG_PREFIX }" | tee -a ${GITHUB_OUTPUT}
97- echo "RAFT_ANN_BENCH_DATASETS_TAG_PREFIX =${RAFT_ANN_BENCH_DATASETS_TAG_PREFIX }" | tee -a ${GITHUB_OUTPUT}
98- echo "RAFT_ANN_BENCH_CPU_TAG_PREFIX =${RAFT_ANN_BENCH_CPU_TAG_PREFIX }" | tee -a ${GITHUB_OUTPUT}
96+ echo "CUVS_BENCH_TAG_PREFIX =${CUVS_BENCH_TAG_PREFIX }" | tee -a ${GITHUB_OUTPUT}
97+ echo "CUVS_BENCH_DATASETS_TAG_PREFIX =${CUVS_BENCH_DATASETS_TAG_PREFIX }" | tee -a ${GITHUB_OUTPUT}
98+ echo "CUVS_BENCH_CPU_TAG_PREFIX =${CUVS_BENCH_CPU_TAG_PREFIX }" | tee -a ${GITHUB_OUTPUT}
9999 - name : Compute image repo
100100 id : compute-image-repo
101101 run : |
102102 base_repo="base"
103103 notebooks_repo="notebooks"
104- raft_ann_bench_repo="raft-ann -bench"
105- raft_ann_bench_datasets_repo="raft-ann -bench-datasets"
106- raft_ann_bench_cpu_repo="raft-ann -bench-cpu"
104+ cuvs_bench_repo="cuvs -bench"
105+ cuvs_bench_datasets_repo="cuvs -bench-datasets"
106+ cuvs_bench_cpu_repo="cuvs -bench-cpu"
107107 if [ "${{ inputs.build_type }}" = "pull-request" ]; then
108108 base_repo="staging"
109109 notebooks_repo="staging"
110- raft_ann_bench_repo ="staging"
111- raft_ann_bench_datasets_repo ="staging"
112- raft_ann_bench_cpu_repo ="staging"
110+ cuvs_bench_repo ="staging"
111+ cuvs_bench_datasets_repo ="staging"
112+ cuvs_bench_cpu_repo ="staging"
113113 fi
114114 echo "BASE_IMAGE_REPO=${base_repo}" | tee -a ${GITHUB_OUTPUT}
115115 echo "NOTEBOOKS_IMAGE_REPO=${notebooks_repo}" | tee -a ${GITHUB_OUTPUT}
116- echo "RAFT_ANN_BENCH_IMAGE_REPO =${raft_ann_bench_repo }" | tee -a ${GITHUB_OUTPUT}
117- echo "RAFT_ANN_BENCH_DATASETS_IMAGE_REPO =${raft_ann_bench_datasets_repo }" | tee -a ${GITHUB_OUTPUT}
118- echo "RAFT_ANN_BENCH_CPU_IMAGE_REPO =${raft_ann_bench_cpu_repo }" | tee -a ${GITHUB_OUTPUT}
116+ echo "CUVS_BENCH_IMAGE_REPO =${cuvs_bench_repo }" | tee -a ${GITHUB_OUTPUT}
117+ echo "CUVS_BENCH_DATASETS_IMAGE_REPO =${cuvs_bench_datasets_repo }" | tee -a ${GITHUB_OUTPUT}
118+ echo "CUVS_BENCH_CPU_IMAGE_REPO =${cuvs_bench_cpu_repo }" | tee -a ${GITHUB_OUTPUT}
119119 - name : Compute RAPIDS_VER
120120 id : compute-rapids-ver
121121 run : |
@@ -152,7 +152,7 @@ jobs:
152152 LINUX_VER : ${{ matrix.LINUX_VER }}
153153 PYTHON_VER : ${{ matrix.PYTHON_VER }}
154154 RAPIDS_VER : ${{ needs.compute-matrix.outputs.RAPIDS_VER }}
155- BUILD_RAFT_ANN_BENCH_CPU_IMAGE : ${{ matrix.BUILD_RAFT_ANN_BENCH_CPU_IMAGE }}
155+ BUILD_CUVS_BENCH_CPU_IMAGE : ${{ matrix.BUILD_CUVS_BENCH_CPU_IMAGE }}
156156 BASE_TAG :
157157 " rapidsai/${{ needs.compute-matrix.outputs.BASE_IMAGE_REPO }}:\
158158 ${{ needs.compute-matrix.outputs.BASE_TAG_PREFIX }}\
@@ -167,23 +167,23 @@ jobs:
167167 ${{ needs.compute-matrix.outputs.ALPHA_TAG }}-\
168168 cuda${{ matrix.CUDA_TAG }}-\
169169 py${{ matrix.PYTHON_VER }}"
170- RAFT_ANN_BENCH_TAG :
171- " rapidsai/${{ needs.compute-matrix.outputs.RAFT_ANN_BENCH_IMAGE_REPO }}:\
172- ${{ needs.compute-matrix.outputs.RAFT_ANN_BENCH_TAG_PREFIX }}\
170+ CUVS_BENCH_TAG :
171+ " rapidsai/${{ needs.compute-matrix.outputs.CUVS_BENCH_IMAGE_REPO }}:\
172+ ${{ needs.compute-matrix.outputs.CUVS_BENCH_TAG_PREFIX }}\
173173 ${{ needs.compute-matrix.outputs.RAPIDS_VER }}\
174174 ${{ needs.compute-matrix.outputs.ALPHA_TAG }}-\
175175 cuda${{ matrix.CUDA_TAG }}-\
176176 py${{ matrix.PYTHON_VER }}"
177- RAFT_ANN_BENCH_DATASETS_TAG :
178- " rapidsai/${{ needs.compute-matrix.outputs.RAFT_ANN_BENCH_DATASETS_IMAGE_REPO }}:\
179- ${{ needs.compute-matrix.outputs.RAFT_ANN_BENCH_DATASETS_TAG_PREFIX }}\
177+ CUVS_BENCH_DATASETS_TAG :
178+ " rapidsai/${{ needs.compute-matrix.outputs.CUVS_BENCH_DATASETS_IMAGE_REPO }}:\
179+ ${{ needs.compute-matrix.outputs.CUVS_BENCH_DATASETS_TAG_PREFIX }}\
180180 ${{ needs.compute-matrix.outputs.RAPIDS_VER }}\
181181 ${{ needs.compute-matrix.outputs.ALPHA_TAG }}-\
182182 cuda${{ matrix.CUDA_TAG }}-\
183183 py${{ matrix.PYTHON_VER }}"
184- RAFT_ANN_BENCH_CPU_TAG :
185- " rapidsai/${{ needs.compute-matrix.outputs.RAFT_ANN_BENCH_CPU_IMAGE_REPO }}:\
186- ${{ needs.compute-matrix.outputs.RAFT_ANN_BENCH_CPU_TAG_PREFIX }}\
184+ CUVS_BENCH_CPU_TAG :
185+ " rapidsai/${{ needs.compute-matrix.outputs.CUVS_BENCH_CPU_IMAGE_REPO }}:\
186+ ${{ needs.compute-matrix.outputs.CUVS_BENCH_CPU_TAG_PREFIX }}\
187187 ${{ needs.compute-matrix.outputs.RAPIDS_VER }}\
188188 ${{ needs.compute-matrix.outputs.ALPHA_TAG }}-\
189189 py${{ matrix.PYTHON_VER }}"
@@ -206,7 +206,7 @@ jobs:
206206 - name : Create multiarch manifest
207207 shell : bash
208208 env :
209- RAFT_ANN_BENCH_CPU_IMAGE_BUILT : ${{ matrix.BUILD_RAFT_ANN_BENCH_CPU_IMAGE }}
209+ CUVS_BENCH_CPU_IMAGE_BUILT : ${{ matrix.BUILD_CUVS_BENCH_CPU_IMAGE }}
210210 BASE_IMAGE_REPO : ${{ needs.compute-matrix.outputs.BASE_IMAGE_REPO }}
211211 BASE_TAG_PREFIX : ${{ needs.compute-matrix.outputs.BASE_TAG_PREFIX }}
212212 RAPIDS_VER : ${{ needs.compute-matrix.outputs.RAPIDS_VER }}
@@ -215,12 +215,12 @@ jobs:
215215 PYTHON_VER : ${{ matrix.PYTHON_VER }}
216216 NOTEBOOKS_IMAGE_REPO : ${{ needs.compute-matrix.outputs.NOTEBOOKS_IMAGE_REPO }}
217217 NOTEBOOKS_TAG_PREFIX : ${{ needs.compute-matrix.outputs.NOTEBOOKS_TAG_PREFIX }}
218- RAFT_ANN_BENCH_IMAGE_REPO : ${{ needs.compute-matrix.outputs.RAFT_ANN_BENCH_IMAGE_REPO }}
219- RAFT_ANN_BENCH_TAG_PREFIX : ${{ needs.compute-matrix.outputs.RAFT_ANN_BENCH_TAG_PREFIX }}
220- RAFT_ANN_BENCH_DATASETS_IMAGE_REPO : ${{ needs.compute-matrix.outputs.RAFT_ANN_BENCH_DATASETS_IMAGE_REPO }}
221- RAFT_ANN_BENCH_DATASETS_TAG_PREFIX : ${{ needs.compute-matrix.outputs.RAFT_ANN_BENCH_DATASETS_TAG_PREFIX }}
222- RAFT_ANN_BENCH_CPU_IMAGE_REPO : ${{ needs.compute-matrix.outputs.RAFT_ANN_BENCH_CPU_IMAGE_REPO }}
223- RAFT_ANN_BENCH_CPU_TAG_PREFIX : ${{ needs.compute-matrix.outputs.RAFT_ANN_BENCH_CPU_TAG_PREFIX }}
218+ CUVS_BENCH_IMAGE_REPO : ${{ needs.compute-matrix.outputs.CUVS_BENCH_IMAGE_REPO }}
219+ CUVS_BENCH_TAG_PREFIX : ${{ needs.compute-matrix.outputs.CUVS_BENCH_TAG_PREFIX }}
220+ CUVS_BENCH_DATASETS_IMAGE_REPO : ${{ needs.compute-matrix.outputs.CUVS_BENCH_DATASETS_IMAGE_REPO }}
221+ CUVS_BENCH_DATASETS_TAG_PREFIX : ${{ needs.compute-matrix.outputs.CUVS_BENCH_DATASETS_TAG_PREFIX }}
222+ CUVS_BENCH_CPU_IMAGE_REPO : ${{ needs.compute-matrix.outputs.CUVS_BENCH_CPU_IMAGE_REPO }}
223+ CUVS_BENCH_CPU_TAG_PREFIX : ${{ needs.compute-matrix.outputs.CUVS_BENCH_CPU_TAG_PREFIX }}
224224 GPUCIBOT_DOCKERHUB_USER : ${{ secrets.GPUCIBOT_DOCKERHUB_USER }}
225225 GPUCIBOT_DOCKERHUB_TOKEN : ${{ secrets.GPUCIBOT_DOCKERHUB_TOKEN }}
226226 ARCHES : ${{ toJSON(matrix.ARCHES) }}
0 commit comments