Daz DeBoer
6965e8ed4c
Only stop Gradle Daemons when saving Gradle User Home state
...
Fixes #341
2022-06-22 16:41:03 -06:00
Daz DeBoer
884bca012f
Extracted some classes and refactored for clarity
2022-06-22 16:35:55 -06:00
Daz DeBoer
eaed5520c4
Write job summary to logs when feature not available
2022-06-20 20:10:34 -06:00
Daz DeBoer
f3e4903860
Check that job summary support is available
...
Fixes #319
2022-06-09 09:26:30 -06:00
Daz DeBoer
8096e65e0a
Better error reporting when file deletion fails
...
- Include file name in all logging
- Log inital attempts at debug to avoid noise
- Include output of 'jps -lm' when final attempt fails
2022-06-06 11:52:46 -06:00
Daz DeBoer
63bcd47c1b
Allow Job Summary generation to be disabled
2022-06-06 07:13:23 -06:00
Daz DeBoer
213bb63776
Use java to determine user.home dir
...
Although convenient, the os.homedir() function can return a different value
that the 'user.home' SystemProperty in Java. The latter is used to locate
the Gradle User Home directory.
By switching to use Java to determine the value for 'user.home', we can use
the same process as Gradle to determine Gradle User Home.
Fixes #207
2022-06-05 22:13:36 -06:00
Daz DeBoer
aea6ddad5b
Attempt to stop all daemons on Job completion
2022-06-05 09:07:34 -06:00
Daz DeBoer
a9a5bcf180
Move writing of cache report into job-summary.ts
2022-06-02 22:39:09 -06:00
Daz DeBoer
8f3c97e3f1
Extract action state-tracking out of caches.ts
2022-06-02 12:20:01 -06:00