CI: use scons cache mount for building simulator and docs (#29436)

* build docker image with scons cache

* use setup

* scons cache

* added the dockerfile

* add the shell

* docs use cache

* dont pull lfs for docs

* simulator too

* dont pull the cache image

* fix inputs

* inputs

* booleans aren't supported

* bool not supported

* bool isnt supported

* fix

* readonly cache

* fix sim cache too

* respect readonly

* gitignore and move to correct folder

* also copy old

* move to tools/ci

* move to selfdrive/test

* just make the cache writable, it's discarded anyway

* minimize diff in this pr
old-commit-hash: 197460e06136f66f60e10ccefece646cb472b872
This commit is contained in:
Justin Newberry
2023-08-21 15:11:31 -07:00
committed by GitHub
parent bb3a0f883b
commit 7205b92bb6
5 changed files with 31 additions and 8 deletions
+3
View File
@@ -0,0 +1,3 @@
FROM alpine:3
COPY ./scons_cache /tmp/scons_cache