Compare commits
1 commit
main
...
p0deje/add
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3f6bfb33d0 |
3 changed files with 35 additions and 2 deletions
21
README.md
21
README.md
|
|
@ -111,6 +111,27 @@ Default `false`.
|
|||
```
|
||||
</details>
|
||||
|
||||
### `disk-cache-files`
|
||||
|
||||
Specify custom disk cache files.
|
||||
|
||||
Default `""`.
|
||||
|
||||
<details>
|
||||
<summary>Examples</summary>
|
||||
|
||||
#### Override disk cache files
|
||||
|
||||
```yaml
|
||||
- uses: bazel-contrib/setup-bazel@0.13.0
|
||||
with:
|
||||
disk-cache-files: |
|
||||
**/BUILD.bazel
|
||||
**/BUILD
|
||||
custom/path/BUILD
|
||||
```
|
||||
</details>
|
||||
|
||||
### `external-cache`
|
||||
|
||||
Cache `external/` repositories based on contents of `MODULE.bazel` and `WORKSPACE` files.
|
||||
|
|
|
|||
|
|
@ -21,6 +21,10 @@ inputs:
|
|||
description: Cache actions outputs based on BUILD
|
||||
required: false
|
||||
default: "false"
|
||||
disk-cache-files:
|
||||
description: Custom disk cache files
|
||||
required: false
|
||||
default: ""
|
||||
external-cache:
|
||||
description: Cache external 10MB+ repositories based on MODULE.bazel/WORKSPACE
|
||||
required: false
|
||||
|
|
|
|||
12
config.js
12
config.js
|
|
@ -53,6 +53,15 @@ if (diskCacheEnabled) {
|
|||
}
|
||||
}
|
||||
|
||||
const diskCacheFilesConfig = core.getMultilineInput('disk-cache-files')
|
||||
let diskCacheFiles = [
|
||||
'**/BUILD.bazel',
|
||||
'**/BUILD'
|
||||
]
|
||||
if (diskCacheFilesConfig.length > 0) {
|
||||
diskCacheFiles = diskCacheFilesConfig
|
||||
}
|
||||
|
||||
const repositoryCacheConfig = core.getInput('repository-cache')
|
||||
const repositoryCacheEnabled = repositoryCacheConfig !== 'false'
|
||||
let repositoryCacheFiles = [
|
||||
|
|
@ -140,8 +149,7 @@ module.exports = {
|
|||
enabled: diskCacheEnabled,
|
||||
files: [
|
||||
...repositoryCacheFiles,
|
||||
'**/BUILD.bazel',
|
||||
'**/BUILD'
|
||||
...diskCacheFiles
|
||||
],
|
||||
name: diskCacheName,
|
||||
paths: [bazelDisk]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue