Commit Graph

  • 76ea8a76b2 Treat configuration-cache as an extracted entry Daz DeBoer 2021-12-29 16:07:33 -07:00
  • 12fc52a49a Combine java-toolchain entry definitions Daz DeBoer 2021-12-29 13:36:24 -07:00
  • c157d0a332 Cache downloaded Java Toolchains Daz DeBoer 2021-12-17 15:48:05 -07:00
  • c61f5d87b4 Test java-toolchain cache Daz DeBoer 2021-12-09 18:35:44 -07:00
  • c208b4c1f7 Test caching with gradle-plugin project Daz DeBoer 2021-12-17 20:37:32 -07:00
  • b4e6c2b28a Minor improvements to README Daz DeBoer 2021-12-17 13:34:22 -07:00
  • b84b650c31 Merge pull request #130 from gradle/setup-gradle Daz DeBoer 2021-12-17 13:08:36 -07:00
  • eda0038770 Reduce the number of automated comments left on PR Daz DeBoer 2021-12-17 10:49:41 -07:00
  • ed5b4ae5dc Verify GUH restore combined with Gradle execution Daz DeBoer 2021-12-17 10:44:29 -07:00
  • d50632cfd1 Build outputs Daz DeBoer 2021-12-08 15:24:24 -07:00
  • 40c0a12211 Update README for use without Gradle execution Daz DeBoer 2021-12-08 13:33:39 -07:00
  • e977669c8c Update most test workflows to separate config from execution Daz DeBoer 2021-12-08 10:29:13 -07:00
  • 0e8b9655a0 Allow action to be used without Gradle invocation Daz DeBoer 2021-12-08 09:05:04 -07:00
  • 367ce74a5f Merge pull request #128 from gradle/configuration-caching Daz DeBoer 2021-12-17 10:28:09 -07:00
  • 3814d56740 Build outputs Daz DeBoer 2021-12-08 15:14:19 -07:00
  • e1f84aa44d Restore/save configuration-cache data in first action Daz DeBoer 2021-12-07 16:52:53 -07:00
  • 1041604f29 Ensure save/restore only on first action step Daz DeBoer 2021-12-07 12:56:36 -07:00
  • 253d6427fd Extract cache-reporting into separate file Daz DeBoer 2021-12-07 12:29:37 -07:00
  • 69aad1f173 Test config-cache support for multiple builds in one job Daz DeBoer 2021-12-07 13:26:16 -07:00
  • 887e1a09ab Include original error in log messages Daz DeBoer 2021-12-08 14:44:57 -07:00
  • f344e25b84 Attempt to reduce duplicate workflows on PR creation Daz DeBoer 2021-12-08 14:20:13 -07:00
  • 574cf0ddce Build outputs Daz DeBoer 2021-12-08 13:21:41 -07:00
  • 37f2880a8a Cache wrapper zips and generated jars individually Daz DeBoer 2021-12-02 14:38:23 -07:00
  • b88c4086b9 Don't overwrite title in build-scan notice Daz DeBoer 2021-12-08 12:52:37 -07:00
  • aa9bf7774e Add build-scan comment to any PRs Daz DeBoer 2021-12-08 12:51:41 -07:00
  • ed2ff1a448 Use a matrix for testing Gradle versions Daz DeBoer 2021-12-08 09:27:23 -07:00
  • ddee3ca933 Update all outdated dependencies Daz DeBoer 2021-12-02 13:02:35 -07:00
  • 03d1894080 Update to build with NPM 8.1 Daz DeBoer 2021-12-02 12:59:54 -07:00
  • 322805e800 Refactor: use a single .json file to describe all cached artifact bundles (#121) Daz DeBoer 2021-11-28 10:19:56 -07:00
  • 92a1f98d35 Merge pull request #123 from gradle/toward-setup-gradle Daz DeBoer 2021-11-28 08:22:36 -07:00
  • fdfc5bf12f Build outputs Daz DeBoer 2021-11-27 20:51:01 -07:00
  • a25c0ce6cb Improve title on build scan notice Daz DeBoer 2021-11-28 08:03:42 -07:00
  • 76f85a724c Record build scan url directly from init script Daz DeBoer 2021-11-27 20:49:10 -07:00
  • 45ef022607 Always initialize Gradle User Home with init script Daz DeBoer 2021-11-27 20:35:01 -07:00
  • a72af0b6a6 Persist build-scan-capture init script into Gradle User Home Daz DeBoer 2021-11-27 16:11:15 -07:00
  • b0c29bffb7 Use a properties file to disable daemon execution Daz DeBoer 2021-11-27 16:07:07 -07:00
  • 996094e8e8 Avoid failing job on any failure in post-action v2.0.1 Daz DeBoer 2021-11-15 09:21:55 -07:00
  • 4137be6a8b Minor improvement to logging in post-action v2.0.0 Daz DeBoer 2021-11-05 08:35:45 -06:00
  • 4e899835b3 Avoid failing build on distributions cache errors v2.0-rc.3 Daz DeBoer 2021-11-05 06:54:31 -06:00
  • 3812292b26 Add CodeQL Analysis (#114) Jonathan Leitschuh 2021-11-02 11:56:02 -04:00
  • c12283ec57 Add a section explaining advantages Daz DeBoer 2021-11-01 12:35:15 -06:00
  • f2dc0d8256 Add section on optimizing cache effectiveness Daz DeBoer 2021-11-01 08:17:33 -06:00
  • 717db318c1 Fix logging of cache key for Gradle User Home Daz DeBoer 2021-10-31 20:35:28 -06:00
  • 2a57ddf74a Merge pull request #111 from gradle/dd/cache-report v2.0-rc.2 Daz DeBoer 2021-10-30 21:53:01 +02:00
  • 230fd6b47f Build outputs Daz DeBoer 2021-10-30 13:46:29 -06:00
  • 472ac8a356 Report sizes of cache entries Daz DeBoer 2021-10-30 12:17:41 -06:00
  • 3ba05ede1f Add patch for @actions/cache to expose entry size Daz DeBoer 2021-10-30 13:30:44 -06:00
  • d785346c8c Use cache.description Daz DeBoer 2021-10-30 13:41:54 -06:00
  • 6ca4d4ade2 Improve formatting for caching report Daz DeBoer 2021-10-30 07:39:21 -06:00
  • 75cec40e58 Rename 'report' classes to 'listener' Daz DeBoer 2021-10-30 07:21:27 -06:00
  • c317ccac62 Refactor: extract cache-base out of cache-utils Daz DeBoer 2021-10-30 07:15:20 -06:00
  • a74bb0fad6 Monitor cache saves and add basic caching report Daz DeBoer 2021-10-29 10:41:30 -06:00
  • 6ff2065a12 Upgrade Jest to address security warning Daz DeBoer 2021-10-30 12:11:21 -06:00
  • 727b4612ba Fix early return from bundle processing Daz DeBoer 2021-10-30 11:54:42 -06:00
  • 613f4ec588 Merge pull request #109 from gradle/dd/rc21 Daz DeBoer 2021-10-30 14:39:28 +02:00
  • db6202adcd Build outputs Daz DeBoer 2021-10-30 05:57:17 -06:00
  • f0f68e07c3 Better handling of .cache files that are not restored Daz DeBoer 2021-10-30 06:24:34 -06:00
  • 8ba5a0033b Track 'fully-restored' by tracking each cache restore Daz DeBoer 2021-10-29 10:19:35 -06:00
  • 9edc2a11bd Only restore configuration-cache if Gradle Home is fully restored Daz DeBoer 2021-10-29 08:44:08 -06:00
  • 079e4844d6 Split tests for caching Daz DeBoer 2021-10-29 08:14:50 -06:00
  • 4ebd000afd Bundle all downloaded dependency files Daz DeBoer 2021-10-29 07:44:45 -06:00
  • 063fc6a872 Allow source files to contain lines up to 120 characters Daz DeBoer 2021-10-29 07:34:44 -06:00
  • e3ada7e5c2 Use multiline input parameters instead of JSON input Daz DeBoer 2021-10-29 07:29:57 -06:00
  • d61e5be06a Remove note about Beta release from README Daz DeBoer 2021-10-27 16:27:21 -06:00
  • db2b34260f Merge pull request #101 from gradle/dd/rename-parameters v2.0-rc.1 Daz DeBoer 2021-10-28 00:18:36 +02:00
  • c031dc946b Build outputs Daz DeBoer 2021-10-27 16:09:53 -06:00
  • 0eb881f067 Adapt workflows to renamed parameters Daz DeBoer 2021-10-27 16:07:24 -06:00
  • 27f2dc276c Rename and document parameters for clarity Daz DeBoer 2021-10-27 16:05:07 -06:00
  • cba1833dde Run test builds on Ubuntu and Windows v2.0-beta.7 Daz DeBoer 2021-10-21 12:08:17 -06:00
  • 39db90e99b Include build scan link in failure notice Daz DeBoer 2021-10-21 12:02:52 -06:00
  • 947a893558 Merge pull request #97 from gradle/dd/configurable-cache Daz DeBoer 2021-10-21 19:26:19 +02:00
  • b99e9f0bc3 Build outputs Daz DeBoer 2021-10-21 11:12:44 -06:00
  • 4cf255df10 Move bundle metadata files out of caches directory Daz DeBoer 2021-10-21 11:11:55 -06:00
  • 614d8770a4 Add test for cache configuration Daz DeBoer 2021-10-20 15:32:15 -06:00
  • 69453dbfc5 Include 'kotlin-dsl' as a cache-artifact-bundle Daz DeBoer 2021-10-20 15:00:52 -06:00
  • 1113cb87cb Allow cache-exclude-paths to be configured for action Daz DeBoer 2021-10-20 15:01:36 -06:00
  • 9c95294209 Allow cache-paths to be set via action config Daz DeBoer 2021-10-20 09:52:04 -06:00
  • f901ec9c20 Bump cache-protocol version Daz DeBoer 2021-10-20 15:00:32 -06:00
  • a94b9252d5 Improve cache logging v2.0-beta.6 Daz DeBoer 2021-10-16 10:15:40 -06:00
  • 25672bf196 Build outputs Daz DeBoer 2021-10-16 09:50:40 -06:00
  • cb6a0acca4 Use precise matching for artifact bundles Daz DeBoer 2021-10-16 09:46:17 -06:00
  • aa2ed2e033 Use cache protocol version for bundle keys too Daz DeBoer 2021-10-16 09:44:35 -06:00
  • 263f84178a Prefix cache key with protocol version v2.0-beta.5 Daz DeBoer 2021-10-16 08:33:42 -06:00
  • 0eb5996567 Merge pull request #93 from gradle/dd/instrumented-jars-fix Daz DeBoer 2021-10-15 23:04:47 +02:00
  • fe55bf4667 Build outputs Daz DeBoer 2021-10-15 14:56:44 -06:00
  • 709ded51a5 Treat directory for instrumented jar as single artifact Daz DeBoer 2021-10-15 14:54:29 -06:00
  • 8b1f1a3817 Add test for execution when no bundles are restored Daz DeBoer 2021-10-15 13:25:25 -06:00
  • 7abf13ee48 Build outputs Daz DeBoer 2021-10-15 13:21:26 -06:00
  • da64595ccc Make artifact bundle definitions an input parameter Daz DeBoer 2021-10-15 12:45:15 -06:00
  • 29b14c7fca Refactor: rename methods for 'bundle' concept Daz DeBoer 2021-10-15 12:34:38 -06:00
  • d1ab42cddf Document support for multi-line arguments Daz DeBoer 2021-10-15 12:24:41 -06:00
  • 422726cec5 Add test for multi-line input arguments Daz DeBoer 2021-10-15 12:09:51 -06:00
  • 4bc52c85c3 Merge pull request #92 from gradle/dd/cache-debug-logging Daz DeBoer 2021-10-15 20:17:35 +02:00
  • e7b5fd0b28 Build outputs Daz DeBoer 2021-10-15 11:46:51 -06:00
  • 53ccc3e0d7 Add more cache debug logging Daz DeBoer 2021-10-15 11:11:05 -06:00
  • 8ab7c9d8dd Do not fail action on cache errors Daz DeBoer 2021-10-14 12:19:24 -06:00
  • 0cf00ed767 Fix test for release-candidate Daz DeBoer 2021-10-14 10:48:44 -06:00
  • aedc5fc8f9 Mention that CACHE_DEBUG_ENABLED will disable parallel save/restore Daz DeBoer 2021-10-14 10:41:45 -06:00
  • 78e25cd233 Document the CACHE_DEBUG_ENABLED flag Daz DeBoer 2021-10-14 10:39:12 -06:00
  • 29894757f3 Merge pull request #90 from gradle/dd/windows-locks v2.0-beta.4 Daz DeBoer 2021-10-05 01:30:13 +02:00