github.com/cockroachdb/cockroach@v20.2.0-alpha.1+incompatible/build/builder/entrypoint.sh (about) 1 #!/usr/bin/env bash 2 3 set -euo pipefail 4 5 if [[ -n "${COCKROACH_BUILDER_CCACHE-}" ]]; then 6 PATH=/usr/lib/ccache:/usr/local/lib/ccache:$PATH 7 export CCACHE_DIR=/go/native/ccache 8 export CCACHE_MAXSIZE=${COCKROACH_BUILDER_CCACHE_MAXSIZE-10G} 9 # Without CCACHE_CPP2=1, ccache can generate spurious warnings. See the manpage 10 # for details. This option is enabled by default in ccache v3.3+, but our 11 # version Ubuntu 16.04 ships v3.2.4. 12 # TODO(benesch): Remove when we upgrade to Ubuntu 18.04 or newer. 13 export CCACHE_CPP2=1 14 fi 15 16 exec "${@-$SHELL}"