Use a properties file to disable daemon execution

Instead of passing `--no-daemon` on the command line, the same
functionality is now acheived by writing a gradle.properties file
when initializing Gradle User Home.
This commit is contained in:
Daz DeBoer 2021-11-27 16:07:07 -07:00
parent 996094e8e8
commit b0c29bffb7
No known key found for this signature in database
GPG key ID: DD6B9F0B06683D5D
3 changed files with 16 additions and 4 deletions

View file

@ -146,7 +146,8 @@ export abstract class AbstractCache {
const cacheResult = await this.restoreCache(this.getCachePath(), cacheKey.key, cacheKey.restoreKeys)
if (!cacheResult) {
core.info(`${this.cacheDescription} cache not found. Will start with empty.`)
core.info(`${this.cacheDescription} cache not found. Will initialize empty.`)
await this.initializeState()
return
}
@ -181,6 +182,8 @@ export abstract class AbstractCache {
}
}
protected async initializeState(): Promise<void> {}
protected async afterRestore(_listener: CacheListener): Promise<void> {}
async save(listener: CacheListener): Promise<void> {