-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
plugin: cacherelated to the cache builtin pluginrelated to the cache builtin plugintopic: configrelated to config handling, argument parsing and config filerelated to config handling, argument parsing and config filetype: proposalproposal for a new feature, often to gather opinions or design the API around the new featureproposal for a new feature, often to gather opinions or design the API around the new feature
Description
Forked from #1029
a) A very convenient, and standard, way to configure tools' cache location is to set $XDG_CACHE_DIR. Many of my project's fixtures do this for other reasons already. Similarly, the most convenient, and standard, way to set "basetmp" would be $TMPDIR.
b) "something a CI system can easily pick up" is exactly these environment variables. Many systems will already support this, and those that don't will support injecting environment variables.
c) "non-containered ci" will either support ~/.cache correctly, or set $XDG_CACHE_DIR, because this is necessary for other tools that use the standard. Again, this is already handled in many of my projects because of other tools.
artkorzh, AntoinePrv, ssbarnea, Spixmaster and feluxe
Metadata
Metadata
Assignees
Labels
plugin: cacherelated to the cache builtin pluginrelated to the cache builtin plugintopic: configrelated to config handling, argument parsing and config filerelated to config handling, argument parsing and config filetype: proposalproposal for a new feature, often to gather opinions or design the API around the new featureproposal for a new feature, often to gather opinions or design the API around the new feature