Ensure disk-cache is disabled by default

This commit is contained in:
Alex Rodionov 2023-01-04 16:54:02 -08:00
parent eac8baa3a8
commit 596e834564
5 changed files with 14 additions and 8 deletions

View file

@ -30,12 +30,14 @@ const baseCacheKey = `setup-bazel-${cacheVersion}-${platform}`
const bazelrc = core.getMultilineInput('bazelrc') const bazelrc = core.getMultilineInput('bazelrc')
const diskCacheConfig = core.getInput('disk-cache') const diskCacheConfig = core.getInput('disk-cache')
const diskCacheEnabled = diskCacheConfig.length > 0 const diskCacheEnabled = diskCacheConfig !== 'false'
let diskCacheName = 'disk' let diskCacheName = 'disk'
if (diskCacheEnabled) { if (diskCacheEnabled) {
bazelrc.push(`build --disk_cache=${bazelDisk}`) bazelrc.push(`build --disk_cache=${bazelDisk}`)
if (diskCacheName !== 'true') {
diskCacheName = `${diskCacheName}-${diskCacheConfig}` diskCacheName = `${diskCacheName}-${diskCacheConfig}`
} }
}
const repositoryCacheEnabled = core.getBooleanInput('repository-cache') const repositoryCacheEnabled = core.getBooleanInput('repository-cache')
if (repositoryCacheEnabled) { if (repositoryCacheEnabled) {

4
dist/main/index.js vendored
View file

@ -36,12 +36,14 @@ const baseCacheKey = `setup-bazel-${cacheVersion}-${platform}`
const bazelrc = core.getMultilineInput('bazelrc') const bazelrc = core.getMultilineInput('bazelrc')
const diskCacheConfig = core.getInput('disk-cache') const diskCacheConfig = core.getInput('disk-cache')
const diskCacheEnabled = diskCacheConfig.length > 0 const diskCacheEnabled = diskCacheConfig !== 'false'
let diskCacheName = 'disk' let diskCacheName = 'disk'
if (diskCacheEnabled) { if (diskCacheEnabled) {
bazelrc.push(`build --disk_cache=${bazelDisk}`) bazelrc.push(`build --disk_cache=${bazelDisk}`)
if (diskCacheName !== 'true') {
diskCacheName = `${diskCacheName}-${diskCacheConfig}` diskCacheName = `${diskCacheName}-${diskCacheConfig}`
} }
}
const repositoryCacheEnabled = core.getBooleanInput('repository-cache') const repositoryCacheEnabled = core.getBooleanInput('repository-cache')
if (repositoryCacheEnabled) { if (repositoryCacheEnabled) {

File diff suppressed because one or more lines are too long

4
dist/post/index.js vendored
View file

@ -36,12 +36,14 @@ const baseCacheKey = `setup-bazel-${cacheVersion}-${platform}`
const bazelrc = core.getMultilineInput('bazelrc') const bazelrc = core.getMultilineInput('bazelrc')
const diskCacheConfig = core.getInput('disk-cache') const diskCacheConfig = core.getInput('disk-cache')
const diskCacheEnabled = diskCacheConfig.length > 0 const diskCacheEnabled = diskCacheConfig !== 'false'
let diskCacheName = 'disk' let diskCacheName = 'disk'
if (diskCacheEnabled) { if (diskCacheEnabled) {
bazelrc.push(`build --disk_cache=${bazelDisk}`) bazelrc.push(`build --disk_cache=${bazelDisk}`)
if (diskCacheName !== 'true') {
diskCacheName = `${diskCacheName}-${diskCacheConfig}` diskCacheName = `${diskCacheName}-${diskCacheConfig}`
} }
}
const repositoryCacheEnabled = core.getBooleanInput('repository-cache') const repositoryCacheEnabled = core.getBooleanInput('repository-cache')
if (repositoryCacheEnabled) { if (repositoryCacheEnabled) {

File diff suppressed because one or more lines are too long