witty-crayon-22786
11/16/2019, 12:28 AMfiles target covering the cache, 2) adding that dependency to all tests that need the cache, 3) redefining the cache dir in tests via an env varhundreds-father-404
11/16/2019, 12:42 AMwitty-crayon-22786
11/16/2019, 12:43 AMhundreds-father-404
11/16/2019, 12:44 AMwitty-crayon-22786
11/16/2019, 12:44 AMwitty-crayon-22786
11/16/2019, 3:06 AMextra_env_vars arg to python_test (to mirror jvm) and use it to set the cache dir to a relative path inside the hermetic sandbox
2. add a files target shaped like the relevant cache entry
3. add a hacky curl in the pants script to populate the input to the files targethundreds-father-404
11/16/2019, 3:07 AMsrc would be part 1, right?
With 3, keep in mind that CI uses pants.pex and not ./pantswitty-crayon-22786
11/16/2019, 3:07 AMwitty-crayon-22786
11/16/2019, 3:08 AMhundreds-father-404
11/16/2019, 3:09 AMwitty-crayon-22786
11/16/2019, 3:09 AMwitty-crayon-22786
11/16/2019, 3:09 AMhundreds-father-404
11/16/2019, 3:09 AMwitty-crayon-22786
11/16/2019, 3:10 AMwitty-crayon-22786
11/16/2019, 3:10 AMhundreds-father-404
11/16/2019, 3:10 AMci.py —bootstrap?witty-crayon-22786
11/16/2019, 3:12 AMwitty-crayon-22786
11/16/2019, 3:12 AMwitty-crayon-22786
11/16/2019, 5:17 AM