@@ -35,18 +35,32 @@ cache:
3535 - AWS_ACCESS_KEY_ID
3636 - AWS_SECRET_ACCESS_KEY
3737 - AWS_SESSION_TOKEN
38+ - SCCACHE_DIST_AUTH_TOKEN
3839 env :
3940 CMAKE_C_COMPILER_LAUNCHER : ${{ env.get("CMAKE_C_COMPILER_LAUNCHER") }}
4041 CMAKE_CUDA_COMPILER_LAUNCHER : ${{ env.get("CMAKE_CUDA_COMPILER_LAUNCHER") }}
4142 CMAKE_CXX_COMPILER_LAUNCHER : ${{ env.get("CMAKE_CXX_COMPILER_LAUNCHER") }}
4243 CMAKE_GENERATOR : ${{ env.get("CMAKE_GENERATOR") }}
43- PARALLEL_LEVEL : ${{ env.get("PARALLEL_LEVEL") }}
44- SCCACHE_BUCKET : ${{ env.get("SCCACHE_BUCKET") }}
45- SCCACHE_IDLE_TIMEOUT : ${{ env.get("SCCACHE_IDLE_TIMEOUT") }}
46- SCCACHE_REGION : ${{ env.get("SCCACHE_REGION") }}
47- SCCACHE_S3_USE_SSL : ${{ env.get("SCCACHE_S3_USE_SSL") }}
48- SCCACHE_S3_NO_CREDENTIALS : ${{ env.get("SCCACHE_S3_NO_CREDENTIALS") }}
44+ NVCC_APPEND_FLAGS : ${{ env.get("NVCC_APPEND_FLAGS", default="") }}
45+ PARALLEL_LEVEL : ${{ env.get("PARALLEL_LEVEL", default="8") }}
46+ RAPIDS_ARTIFACTS_DIR : ${{ env.get("RAPIDS_ARTIFACTS_DIR", default="") }}
47+ SCCACHE_BUCKET : ${{ env.get("SCCACHE_BUCKET", default="") }}
48+ SCCACHE_DIST_AUTH_TYPE : ${{ env.get("SCCACHE_DIST_AUTH_TYPE", default="token") }}
49+ SCCACHE_DIST_FALLBACK_TO_LOCAL_COMPILE : ${{ env.get("SCCACHE_DIST_FALLBACK_TO_LOCAL_COMPILE", default="false") }}
50+ SCCACHE_DIST_MAX_RETRIES : ${{ env.get("SCCACHE_DIST_MAX_RETRIES", default="inf") }}
51+ SCCACHE_DIST_REQUEST_TIMEOUT : ${{ env.get("SCCACHE_DIST_REQUEST_TIMEOUT", default="7140") }}
52+ SCCACHE_DIST_SCHEDULER_URL : ${{ env.get("SCCACHE_DIST_SCHEDULER_URL", default="") }}
53+ SCCACHE_ERROR_LOG : ${{ env.get("SCCACHE_ERROR_LOG", default="/tmp/sccache.log") }}
54+ SCCACHE_IDLE_TIMEOUT : ${{ env.get("SCCACHE_IDLE_TIMEOUT", default="0") }}
55+ SCCACHE_NO_CACHE : ${{ env.get("SCCACHE_NO_CACHE", default="") }}
56+ SCCACHE_RECACHE : ${{ env.get("SCCACHE_RECACHE", default="") }}
57+ SCCACHE_REGION : ${{ env.get("SCCACHE_REGION", default="") }}
4958 SCCACHE_S3_KEY_PREFIX : libucxx/${{ env.get("RAPIDS_CONDA_ARCH") }}/cuda${{ cuda_major }}
59+ SCCACHE_S3_NO_CREDENTIALS : ${{ env.get("SCCACHE_S3_NO_CREDENTIALS", default="false") }}
60+ SCCACHE_S3_PREPROCESSOR_CACHE_KEY_PREFIX : libucxx/${{ env.get("RAPIDS_CONDA_ARCH") }}/cuda${{ cuda_major }}/conda/preprocessor-cache
61+ SCCACHE_S3_USE_PREPROCESSOR_CACHE_MODE : ${{ env.get("SCCACHE_S3_USE_PREPROCESSOR_CACHE_MODE", default="true") }}
62+ SCCACHE_S3_USE_SSL : ${{ env.get("SCCACHE_S3_USE_SSL", default="true") }}
63+ SCCACHE_SERVER_LOG : ${{ env.get("SCCACHE_SERVER_LOG", default="sccache=debug") }}
5064
5165 requirements :
5266 build :
@@ -232,13 +246,26 @@ outputs:
232246 CMAKE_CUDA_COMPILER_LAUNCHER : ${{ env.get("CMAKE_CUDA_COMPILER_LAUNCHER") }}
233247 CMAKE_CXX_COMPILER_LAUNCHER : ${{ env.get("CMAKE_CXX_COMPILER_LAUNCHER") }}
234248 CMAKE_GENERATOR : ${{ env.get("CMAKE_GENERATOR") }}
235- PARALLEL_LEVEL : ${{ env.get("PARALLEL_LEVEL") }}
236- SCCACHE_BUCKET : ${{ env.get("SCCACHE_BUCKET") }}
237- SCCACHE_IDLE_TIMEOUT : ${{ env.get("SCCACHE_IDLE_TIMEOUT") }}
238- SCCACHE_REGION : ${{ env.get("SCCACHE_REGION") }}
239- SCCACHE_S3_USE_SSL : ${{ env.get("SCCACHE_S3_USE_SSL") }}
240- SCCACHE_S3_NO_CREDENTIALS : ${{ env.get("SCCACHE_S3_NO_CREDENTIALS") }}
249+ NVCC_APPEND_FLAGS : ${{ env.get("NVCC_APPEND_FLAGS", default="") }}
250+ PARALLEL_LEVEL : ${{ env.get("PARALLEL_LEVEL", default="8") }}
251+ RAPIDS_ARTIFACTS_DIR : ${{ env.get("RAPIDS_ARTIFACTS_DIR", default="") }}
252+ SCCACHE_BUCKET : ${{ env.get("SCCACHE_BUCKET", default="") }}
253+ SCCACHE_DIST_AUTH_TYPE : ${{ env.get("SCCACHE_DIST_AUTH_TYPE", default="token") }}
254+ SCCACHE_DIST_FALLBACK_TO_LOCAL_COMPILE : ${{ env.get("SCCACHE_DIST_FALLBACK_TO_LOCAL_COMPILE", default="false") }}
255+ SCCACHE_DIST_MAX_RETRIES : ${{ env.get("SCCACHE_DIST_MAX_RETRIES", default="inf") }}
256+ SCCACHE_DIST_REQUEST_TIMEOUT : ${{ env.get("SCCACHE_DIST_REQUEST_TIMEOUT", default="7140") }}
257+ SCCACHE_DIST_SCHEDULER_URL : ${{ env.get("SCCACHE_DIST_SCHEDULER_URL", default="") }}
258+ SCCACHE_ERROR_LOG : ${{ env.get("SCCACHE_ERROR_LOG", default="/tmp/sccache.log") }}
259+ SCCACHE_IDLE_TIMEOUT : ${{ env.get("SCCACHE_IDLE_TIMEOUT", default="0") }}
260+ SCCACHE_NO_CACHE : ${{ env.get("SCCACHE_NO_CACHE", default="") }}
261+ SCCACHE_RECACHE : ${{ env.get("SCCACHE_RECACHE", default="") }}
262+ SCCACHE_REGION : ${{ env.get("SCCACHE_REGION", default="") }}
241263 SCCACHE_S3_KEY_PREFIX : ucxx/${{ env.get("RAPIDS_CONDA_ARCH") }}/cuda${{ cuda_major }}
264+ SCCACHE_S3_NO_CREDENTIALS : ${{ env.get("SCCACHE_S3_NO_CREDENTIALS", default="false") }}
265+ SCCACHE_S3_PREPROCESSOR_CACHE_KEY_PREFIX : ucxx/${{ env.get("RAPIDS_CONDA_ARCH") }}/cuda${{ cuda_major }}/conda/preprocessor-cache
266+ SCCACHE_S3_USE_PREPROCESSOR_CACHE_MODE : ${{ env.get("SCCACHE_S3_USE_PREPROCESSOR_CACHE_MODE", default="true") }}
267+ SCCACHE_S3_USE_SSL : ${{ env.get("SCCACHE_S3_USE_SSL", default="true") }}
268+ SCCACHE_SERVER_LOG : ${{ env.get("SCCACHE_SERVER_LOG", default="sccache=debug") }}
242269 requirements :
243270 build :
244271 - cmake ${{ cmake_version }}
@@ -333,13 +360,26 @@ outputs:
333360 CMAKE_CUDA_COMPILER_LAUNCHER : ${{ env.get("CMAKE_CUDA_COMPILER_LAUNCHER") }}
334361 CMAKE_CXX_COMPILER_LAUNCHER : ${{ env.get("CMAKE_CXX_COMPILER_LAUNCHER") }}
335362 CMAKE_GENERATOR : ${{ env.get("CMAKE_GENERATOR") }}
336- PARALLEL_LEVEL : ${{ env.get("PARALLEL_LEVEL") }}
337- SCCACHE_BUCKET : ${{ env.get("SCCACHE_BUCKET") }}
338- SCCACHE_IDLE_TIMEOUT : ${{ env.get("SCCACHE_IDLE_TIMEOUT") }}
339- SCCACHE_REGION : ${{ env.get("SCCACHE_REGION") }}
340- SCCACHE_S3_USE_SSL : ${{ env.get("SCCACHE_S3_USE_SSL") }}
341- SCCACHE_S3_NO_CREDENTIALS : ${{ env.get("SCCACHE_S3_NO_CREDENTIALS") }}
363+ NVCC_APPEND_FLAGS : ${{ env.get("NVCC_APPEND_FLAGS", default="") }}
364+ PARALLEL_LEVEL : ${{ env.get("PARALLEL_LEVEL", default="8") }}
365+ RAPIDS_ARTIFACTS_DIR : ${{ env.get("RAPIDS_ARTIFACTS_DIR", default="") }}
366+ SCCACHE_BUCKET : ${{ env.get("SCCACHE_BUCKET", default="") }}
367+ SCCACHE_DIST_AUTH_TYPE : ${{ env.get("SCCACHE_DIST_AUTH_TYPE", default="token") }}
368+ SCCACHE_DIST_FALLBACK_TO_LOCAL_COMPILE : ${{ env.get("SCCACHE_DIST_FALLBACK_TO_LOCAL_COMPILE", default="false") }}
369+ SCCACHE_DIST_MAX_RETRIES : ${{ env.get("SCCACHE_DIST_MAX_RETRIES", default="inf") }}
370+ SCCACHE_DIST_REQUEST_TIMEOUT : ${{ env.get("SCCACHE_DIST_REQUEST_TIMEOUT", default="7140") }}
371+ SCCACHE_DIST_SCHEDULER_URL : ${{ env.get("SCCACHE_DIST_SCHEDULER_URL", default="") }}
372+ SCCACHE_ERROR_LOG : ${{ env.get("SCCACHE_ERROR_LOG", default="/tmp/sccache.log") }}
373+ SCCACHE_IDLE_TIMEOUT : ${{ env.get("SCCACHE_IDLE_TIMEOUT", default="0") }}
374+ SCCACHE_NO_CACHE : ${{ env.get("SCCACHE_NO_CACHE", default="") }}
375+ SCCACHE_RECACHE : ${{ env.get("SCCACHE_RECACHE", default="") }}
376+ SCCACHE_REGION : ${{ env.get("SCCACHE_REGION", default="") }}
342377 SCCACHE_S3_KEY_PREFIX : ucxx-tests/${{ env.get("RAPIDS_CONDA_ARCH") }}/cuda${{ cuda_major }}
378+ SCCACHE_S3_NO_CREDENTIALS : ${{ env.get("SCCACHE_S3_NO_CREDENTIALS", default="false") }}
379+ SCCACHE_S3_PREPROCESSOR_CACHE_KEY_PREFIX : ucxx-tests/${{ env.get("RAPIDS_CONDA_ARCH") }}/cuda${{ cuda_major }}/conda/preprocessor-cache
380+ SCCACHE_S3_USE_PREPROCESSOR_CACHE_MODE : ${{ env.get("SCCACHE_S3_USE_PREPROCESSOR_CACHE_MODE", default="true") }}
381+ SCCACHE_S3_USE_SSL : ${{ env.get("SCCACHE_S3_USE_SSL", default="true") }}
382+ SCCACHE_SERVER_LOG : ${{ env.get("SCCACHE_SERVER_LOG", default="sccache=debug") }}
343383 requirements :
344384 build :
345385 - cmake ${{ cmake_version }}
0 commit comments