|
5 | 5 |
|
6 | 6 | "initializeCommand": ["/bin/bash", "-c", "mkdir -p .cache/.{aws,cache,config}"], |
7 | 7 |
|
| 8 | + "postCreateCommand": [ |
| 9 | + "/bin/bash", |
| 10 | + "-c", |
| 11 | + "if test -z \"${DISABLE_SCCACHE:+x}\"; then echo \"export SCCACHE_DIST_URL='https://$(dpkg --print-architecture).$(uname -s | tr '[:upper:]' '[:lower:]').sccache.rapids.nvidia.com'\" >> /home/coder/.bashrc; fi" |
| 12 | + ], |
| 13 | + |
8 | 14 | "containerEnv": { |
9 | 15 | "AWS_ROLE_ARN": "arn:aws:iam::279114543810:role/nv-gha-token-sccache-devs", |
10 | 16 | "DEVCONTAINER_UTILS_ENABLE_SCCACHE_DIST": "true", |
11 | 17 | "HISTFILE": "${containerWorkspaceFolder}/.cache/._bash_history", |
12 | 18 | "SCCACHE_BUCKET": "rapids-sccache-devs", |
13 | | - "SCCACHE_DIST_AUTH_TOKEN_VAR": "${localEnv:SCCACHE_DIST_AUTH_TOKEN_VAR}", |
14 | | - "SCCACHE_DIST_CONNECT_TIMEOUT": "${localEnv:SCCACHE_DIST_CONNECT_TIMEOUT:30}", |
15 | | - "SCCACHE_DIST_FALLBACK_TO_LOCAL_COMPILE": "${localEnv:SCCACHE_DIST_FALLBACK_TO_LOCAL_COMPILE:true}", |
16 | | - "SCCACHE_DIST_KEEPALIVE_ENABLED": "${localEnv:SCCACHE_DIST_KEEPALIVE_ENABLED:true}", |
17 | | - "SCCACHE_DIST_KEEPALIVE_INTERVAL": "${localEnv:SCCACHE_DIST_KEEPALIVE_INTERVAL:20}", |
18 | | - "SCCACHE_DIST_KEEPALIVE_TIMEOUT": "${localEnv:SCCACHE_DIST_KEEPALIVE_TIMEOUT:600}", |
19 | | - "SCCACHE_DIST_MAX_RETRIES": "${localEnv:SCCACHE_DIST_MAX_RETRIES:4}", |
20 | | - "SCCACHE_DIST_REQUEST_TIMEOUT": "${localEnv:SCCACHE_DIST_REQUEST_TIMEOUT:7140}", |
21 | | - "SCCACHE_DIST_TOKEN": "${localEnv:SCCACHE_DIST_TOKEN}", |
| 19 | + "SCCACHE_DIST_CONNECT_TIMEOUT": "30", |
| 20 | + "SCCACHE_DIST_FALLBACK_TO_LOCAL_COMPILE": "true", |
| 21 | + "SCCACHE_DIST_KEEPALIVE_ENABLED": "true", |
| 22 | + "SCCACHE_DIST_KEEPALIVE_INTERVAL": "20", |
| 23 | + "SCCACHE_DIST_KEEPALIVE_TIMEOUT": "600", |
| 24 | + "SCCACHE_DIST_MAX_RETRIES": "4", |
| 25 | + "SCCACHE_DIST_REQUEST_TIMEOUT": "7140", |
22 | 26 | "SCCACHE_ERROR_LOG": "/home/coder/stdexec/.cache/sccache.log", |
23 | 27 | "SCCACHE_REGION": "us-east-2", |
24 | 28 | "SCCACHE_S3_KEY_PREFIX": "nvidia-stdexec-dev", |
25 | 29 | "SCCACHE_SERVER_PORT": "4225", |
26 | | - "SCCACHE_SERVER_LOG": "${localEnv:SCCACHE_SERVER_LOG:sccache=debug}" |
| 30 | + "SCCACHE_SERVER_LOG": "sccache=debug" |
27 | 31 | }, |
28 | 32 |
|
29 | 33 | "workspaceFolder": "/home/coder/stdexec", |
|
0 commit comments