-
Notifications
You must be signed in to change notification settings - Fork 143
Use sccache-dist build cluster for conda and wheel builds
#1495
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
trxcllnt
wants to merge
60
commits into
rapidsai:release/25.12
Choose a base branch
from
trxcllnt:fea/use-sccache-build-cluster
base: release/25.12
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 54 commits
Commits
Show all changes
60 commits
Select commit
Hold shift + click to select a range
c170600
Update conda and wheel builds to use `sccache-dist`
trxcllnt 63c4cc4
Sort compilations by duration (descending)
trxcllnt 6e08d85
Merge branch 'main' of github.com:rapidsai/cuvs into fea/use-sccache-…
trxcllnt 962cdc5
use default value for NVCC_APPEND_FLAGS if unset
trxcllnt de57522
Merge branch 'main' of github.com:rapidsai/cuvs into fea/use-sccache-…
trxcllnt 943b518
Merge branch 'main' of github.com:rapidsai/cuvs into fea/use-sccache-…
trxcllnt 5caaabd
Merge branch 'main' of github.com:rapidsai/cuvs into fea/use-sccache-…
trxcllnt e2695f2
disable build cache for stress tests
trxcllnt 8deeb4f
Merge branch 'main' of github.com:rapidsai/cuvs into fea/use-sccache-…
trxcllnt aa1a866
don't stop the server
trxcllnt 541b568
use cpu16 instances for C++ builds
trxcllnt 4acd9ba
Merge branch 'main' of github.com:rapidsai/cuvs into fea/use-sccache-…
trxcllnt 0a2af73
Merge branch 'main' of github.com:rapidsai/cuvs into fea/use-sccache-…
trxcllnt c9ef7bb
Merge branch 'main' of github.com:rapidsai/cuvs into fea/use-sccache-…
trxcllnt 073d6cb
Merge branch 'main' of github.com:rapidsai/cuvs into fea/use-sccache-…
trxcllnt 3b1a94a
Merge branch 'main' of github.com:rapidsai/cuvs into fea/use-sccache-…
trxcllnt 989bac5
remove SCCACHE_NO_CACHE=1
trxcllnt 3bc8c22
use cpu8 GHA runners
trxcllnt d0b1934
lazily start the sccache daemon
trxcllnt 05f4425
stop the sccache daemon instead of zeroing so that the first invocati…
trxcllnt fec50bb
list SCCACHE_DIST_AUTH_TOKEN as a conda build secret
trxcllnt 24ee094
set portable to true
trxcllnt 035e9bb
Merge branch 'main' of github.com:rapidsai/cuvs into fea/use-sccache-…
trxcllnt 4db76a2
test cpu8 -> cpu4
trxcllnt 6f28e97
Revert "test cpu8 -> cpu4"
trxcllnt fa35145
Merge branch 'main' of github.com:rapidsai/cuvs into fea/use-sccache-…
trxcllnt 28fa7c3
use rapidsai/shared-workflows@main again
trxcllnt a4ab02b
use cpu16 for C++ builds
trxcllnt 76a808f
revert diskann portable var change
trxcllnt e945542
pass SCCACHE_NO_CACHE and SCCACHE_RECACHE through to conda-build
trxcllnt a474775
test SCCACHE_RECACHE=1
trxcllnt ff6c97c
Merge branch 'main' of github.com:rapidsai/cuvs into fea/use-sccache-…
trxcllnt 2b30b49
remove SCCACHE_RECACHE=1
trxcllnt 5373e81
print stats in CI on server shutdown
trxcllnt 3689b02
revert changes to CMakeLists.txt
trxcllnt e539832
add sccache-dist-token-secret-name to rocky8-clib-standalone-build
trxcllnt d9e3a3e
stop sccache server
trxcllnt 973d5ec
install and use ninja
trxcllnt 9c249dc
Merge branch 'release/25.12' of github.com:rapidsai/cuvs into fea/use…
trxcllnt c91d77b
Merge branch 'release/25.12' of github.com:rapidsai/cuvs into fea/use…
trxcllnt d9ee82a
Merge branch 'release/25.12' of github.com:rapidsai/cuvs into fea/use…
trxcllnt 0c24f17
fix bad version update
trxcllnt 9b70e9d
fix bad version update
trxcllnt 9e6e380
Merge branch 'release/25.12' of github.com:rapidsai/cuvs into fea/use…
trxcllnt b71ae4c
use sccache in ci/build_rust.sh
trxcllnt e6692e1
fix lint
trxcllnt 6587e23
ignore shellcheck
trxcllnt 91792de
disable sccache-dist in rust-build because conda rust toolchains are …
trxcllnt b411a54
Merge branch 'release/25.12' of github.com:rapidsai/cuvs into fea/use…
trxcllnt 6382ab0
Merge branch 'release/25.12' of github.com:rapidsai/cuvs into fea/use…
trxcllnt 2a89f60
Merge branch 'release/25.12' of github.com:rapidsai/cuvs into fea/use…
trxcllnt e705201
print env in build_wheel.sh
trxcllnt 51c62dc
use S3 as the preprocessor cache location
trxcllnt 91d4734
use S3 as the preprocessor cache location in devcontainers
trxcllnt ab5a180
fix lint
trxcllnt 9a53167
Merge branch 'release/25.12' of github.com:rapidsai/cuvs into fea/use…
trxcllnt f557a4b
add sccache-dist envvars to cuvs-bench-cpu recipe
trxcllnt 0c54f1f
Apply suggestions from code review
trxcllnt 85f79a3
Merge branch 'release/25.12' of github.com:rapidsai/cuvs into fea/use…
trxcllnt 483a38a
enable sccache-dist in java jobs
trxcllnt File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.