Commit Graph

  • 5328161026 Build outputs Daz DeBoer 2021-10-04 23:59:42 +02:00
  • 4968d2280b Allow time for processes to release file locks on windows Daz DeBoer 2021-10-04 23:59:08 +02:00
  • c000a0b58f Merge pull request #87 from gradle/dd/gradle-versions v2.0-beta.3 Daz DeBoer 2021-09-29 15:15:24 -06:00
  • 6ff498182a Add checks for build scan links Daz DeBoer 2021-09-29 14:44:53 -06:00
  • 60b1ffac6b Fix build-scan-init script to work with build-in build-scan plugins Daz DeBoer 2021-09-29 14:33:47 -06:00
  • 9b7c81f8f6 Test execution with older Gradle versions Daz DeBoer 2021-09-29 13:31:38 -06:00
  • b650771559 Cleanup samples Daz DeBoer 2021-09-29 13:23:25 -06:00
  • 17f624cb5b Rename 'basic' sample to 'groovy-dsl' Daz DeBoer 2021-09-28 20:31:11 -06:00
  • 21dee71590 Update README for v2 v2.0-beta.2 Daz DeBoer 2021-09-28 11:30:55 -06:00
  • 83e2129213 Merge pull request #84 from gradle/dependabot/npm_and_yarn/ansi-regex-5.0.1 Daz DeBoer 2021-09-28 08:45:48 -06:00
  • b16787d530 Merge pull request #80 from gradle/dependabot/npm_and_yarn/tmpl-1.0.5 Daz DeBoer 2021-09-28 08:45:34 -06:00
  • 204870af89 Merge pull request #85 from gradle/dd/init-script Daz DeBoer 2021-09-28 00:08:42 -06:00
  • 0918f5f2a4 Rename source file for clarity Daz DeBoer 2021-09-28 00:04:03 -06:00
  • 1b1a3c48ad Publish scans from no-wrapper sample build Daz DeBoer 2021-09-27 23:38:18 -06:00
  • a7174b82a2 Use init script to capture build scan URL Daz DeBoer 2021-09-27 22:54:22 -06:00
  • 3de71f2c52 Bump ansi-regex from 5.0.0 to 5.0.1 dependabot[bot] 2021-09-28 04:09:27 +00:00
  • 5576baa56b Merge pull request #83 from gradle/dd/v2 Daz DeBoer 2021-09-27 22:08:40 -06:00
  • 1026c62889 Only run failure-cases workflow on manual trigger Daz DeBoer 2021-09-27 22:05:23 -06:00
  • 1fb8644035 Build outputs Daz DeBoer 2021-09-27 20:58:58 -06:00
  • 5a5a5b4387 Normalize paths to Gradle User Home when calculating cache keys Daz DeBoer 2021-09-27 21:05:17 -06:00
  • cc5cdb7fe0 Adapt caching for GRADLE_USER_HOME env var Daz DeBoer 2021-09-27 20:57:47 -06:00
  • e0d37eb073 Workflow to test with custom GRADLE_USER_HOME Daz DeBoer 2021-09-27 19:48:26 -06:00
  • bdd89aa34f Refactored workflows Daz DeBoer 2021-09-27 19:33:22 -06:00
  • 18cdc8bf28 Bump tmpl from 1.0.4 to 1.0.5 dependabot[bot] 2021-09-21 13:17:04 +00:00
  • 656ad4b5f2 Move continue-on-error into the step definition Daz DeBoer 2021-09-15 17:57:43 -06:00
  • bebb162342 Usability improvements: - Include bundle name in cache key - Emit a few more messages at 'info' v2.0-beta.1 Daz DeBoer 2021-09-15 15:48:55 -06:00
  • 6084a4eb65 Cache artifacts with single entry per type Daz DeBoer 2021-09-15 06:36:54 -06:00
  • dbb485d80d Only perform post-restore and pre-save cache actions when required Daz DeBoer 2021-09-15 11:20:33 -06:00
  • 9bfa003014 Build outputs Daz DeBoer 2021-09-14 18:11:31 -06:00
  • fe64d05f86 Do not cache dependency jars individually Daz DeBoer 2021-09-14 18:07:28 -06:00
  • decca791c5 Consolidate error handling for cache restore/save Daz DeBoer 2021-09-14 13:30:23 -06:00
  • bd08e7b7cd Do not fail build on error restoring artifact for marker Daz DeBoer 2021-09-14 13:38:48 -06:00
  • cca55d0890 Fail action execution on unhandled errors Daz DeBoer 2021-09-14 05:33:50 -06:00
  • a802a3c0ce Generate source-map files when compiling Daz DeBoer 2021-09-14 05:42:50 -06:00
  • d06e19f862 Build outputs Daz DeBoer 2021-09-13 11:49:47 -06:00
  • bbe1574290 Add some TODOs to the code for future reference Daz DeBoer 2021-09-13 11:47:59 -06:00
  • 4264cda558 Group log messages generated when provisioning Gradle Daz DeBoer 2021-09-13 11:47:32 -06:00
  • 3390540145 Simplify setting caches to disabled or read-only Daz DeBoer 2021-09-12 14:26:38 -06:00
  • 1c72a31463 Allow cache debug logging to be selectively enabled Daz DeBoer 2021-09-12 14:08:22 -06:00
  • 7dfbe33bba Improve formatting for cache entry size reporting Daz DeBoer 2021-09-12 13:09:36 -06:00
  • e63ddf9c00 Avoid warning for cache reservation errors Daz DeBoer 2021-09-12 12:28:04 -06:00
  • d5cd9d86a1 Split the 'prod' workflow up into different isolated workflows Daz DeBoer 2021-09-12 10:52:53 -06:00
  • cae99bf6d9 Tidy up cache entry de-duplication Daz DeBoer 2021-09-12 10:08:34 -06:00
  • 5a90152b1f Restore/cache deduplicated files in parallel Daz DeBoer 2021-09-11 20:56:40 -06:00
  • 4b92b8d013 Cache downloaded dependency jars separately Daz DeBoer 2021-09-11 15:40:26 -06:00
  • 693293c29a Consolidate logic for separate artifact file caching Daz DeBoer 2021-09-11 14:50:34 -06:00
  • ac5d8920dd Cache generated-gradle-jars separately from Gradle User Home Daz DeBoer 2021-09-11 12:08:18 -06:00
  • e833360307 Cache downloaded wrapper dists separately Daz DeBoer 2021-09-11 09:10:44 -06:00
  • b5a08466b4 Add kotlin-dsl sample to prod workflow tests Daz DeBoer 2021-09-11 11:54:36 -06:00
  • 4032438d2b Build outputs Daz DeBoer 2021-09-07 15:31:47 -06:00
  • 9b3abaad52 Use current matrix values for workflow job context Daz DeBoer 2021-09-07 15:13:16 -06:00
  • d20d631365 Cleanup code to resolve Gradle wrapper script Daz DeBoer 2021-09-07 14:38:41 -06:00
  • 378bd0b6f8 Save and restore caches in parallel Daz DeBoer 2021-09-06 13:23:36 -06:00
  • 6d1455a33e Tidy-up caching code Daz DeBoer 2021-09-06 11:16:08 -06:00
  • c44ebadf6f Add build scan link as a notice annotation Daz DeBoer 2021-09-05 19:15:31 -06:00
  • 4d37378696 Consolidate cache-enabled options Daz DeBoer 2021-09-05 19:55:49 -06:00
  • 777a6fc967 Generate cache key based on Job invocation Daz DeBoer 2021-09-05 21:35:17 -06:00
  • d7ed6d7e8d Extract cache key generation into common function Daz DeBoer 2021-09-05 17:10:47 -06:00
  • 0ecbac99f3 Group log messsages for restore/save cache Daz DeBoer 2021-09-03 11:25:55 -06:00
  • 436390bd4e Test coverage: Verify configuration-cache is restored with project-dot-gradle Daz DeBoer 2021-08-27 06:36:29 -06:00
  • a587e93714 Test coverage: Verify local build cache is restored with gradle-user-home Daz DeBoer 2021-08-27 05:40:14 -06:00
  • 75e00ee3d1 Test coverage: Verify dependency caching by running offline build Daz DeBoer 2021-08-27 05:08:32 -06:00
  • c01af7a6f6 Test coverage: verify correct Gradle version is being used Daz DeBoer 2021-08-26 17:55:19 -06:00
  • c79d4172e0 Build outputs Daz DeBoer 2021-08-27 12:52:49 -06:00
  • b85ac67c9a Seed the cache key with workflow id in CI Daz DeBoer 2021-08-26 16:56:06 -06:00
  • fa0c026e07 Always execute Gradle with --no-daemon Daz DeBoer 2021-08-27 06:56:16 -06:00
  • 986024f0b7 Adapt README and workflow for new caching Daz DeBoer 2021-08-22 20:59:02 -06:00
  • 6fca6b3929 Add support for read-only caching in v2 Daz DeBoer 2021-08-24 12:57:17 -06:00
  • d9cc0aeccf Remove old caching code Daz DeBoer 2021-08-22 20:28:46 -06:00
  • 5340f6e816 Add cache for project .gradle dir Daz DeBoer 2021-08-20 13:01:43 -06:00
  • c211be411e Use monolithic cache for Gradle User Home Daz DeBoer 2021-08-22 20:14:47 -06:00
  • b3afdc78a7 Truncate Gradle args when constructing cache key (#71) v1.5.1 v1 Daz DeBoer 2021-08-24 12:46:48 -06:00
  • e0c2736e35 Include Gradle invocation arguments in cache keys (#69) v1.5.0 Daz DeBoer 2021-08-22 17:11:05 -06:00
  • a63892c289 Log cache entry on save Daz DeBoer 2021-08-22 14:57:18 -06:00
  • d432f2086c Provide a better description for the action Daz DeBoer 2021-08-19 13:03:18 -06:00
  • eaad2cd2bb Merge pull request #67 from gradle/dd/v15 Daz DeBoer 2021-08-22 14:45:57 -06:00
  • a148b21183 Improve prod workflow - Use a separate job to test read-only cache - Use dependency jobs to avoid cache race conditions Daz DeBoer 2021-08-17 16:32:51 -06:00
  • e7422f245c Fix typo in README Daz DeBoer 2021-08-22 14:31:03 -06:00
  • c86093d76a Build distribution Daz DeBoer 2021-08-17 16:22:38 -06:00
  • a693ccda4b Allow use of caches 'read-only' Daz DeBoer 2021-08-17 16:15:28 -06:00
  • 543cacb256 Allow manual trigger of prod workflow Daz DeBoer 2021-08-20 14:00:30 -06:00
  • 3f3947669a Rename action from "Gradle Command" to "Gradle Build Action" v1.4.1 Daz DeBoer 2021-08-17 09:31:28 -06:00
  • 579711fd3c Bump path-parse from 1.0.6 to 1.0.7 (#65) v1.4.0 dependabot[bot] 2021-08-16 15:52:54 -06:00
  • 7336529ec5 Build distribution Daz DeBoer 2021-08-07 15:37:01 -07:00
  • 88af98fab4 Fail if configuration-cache is enabled without dependencies cache Daz DeBoer 2021-08-07 15:33:18 -07:00
  • 01bfa29846 Update metadata and docs for repository move/rename Daz DeBoer 2021-08-07 15:17:27 -07:00
  • 0206df026c Merge pull request #59 from eskatos/dd/v1-improved Paul Merlin 2021-07-27 08:45:59 +02:00
  • 41aebc770d Fix typo in test workflow Paul Merlin 2021-07-27 08:22:05 +02:00
  • bc4d6bddd4 Rebuild index files Daz DeBoer 2021-07-26 15:16:02 -06:00
  • 1f57b4dd2d Re-add workflow jobs for dependencies and configuration caches Daz DeBoer 2021-07-26 15:14:39 -06:00
  • 02d4f46354 Use core functionality to access action inputs Daz DeBoer 2021-07-20 11:44:56 -06:00
  • b9684c0cf5 Prefer ‘release-candidate’ instead of ‘rc’ Daz DeBoer 2021-06-24 15:59:03 -07:00
  • 5423935c9b Deprecate the 'wrapper-directory' input and recommend 'gradle-executable' instead Daz DeBoer 2021-07-07 12:45:24 -06:00
  • 41ca2299a5 Ignore .tool-versions directory Daz DeBoer 2021-07-20 11:20:21 -06:00
  • 33e91b639d Cache Gradle distributions downloaded for a particular version (#58) Daz DeBoer 2021-07-08 12:22:48 -06:00
  • e4ec586f46 Only cache the wrapper ZIP, not the exploded dir Daz DeBoer 2021-06-30 14:13:41 -06:00
  • 15a8123fbc Validate presense of gradle wrapper to provide better feedback Daz DeBoer 2021-06-24 12:13:54 -07:00
  • f0c6ac01d3 Add test for gradle-executable parameter Daz DeBoer 2021-06-24 11:51:43 -07:00
  • 63fea55da4 Add a very-limited ‘no-wrapper’ test Gradle build Daz DeBoer 2021-06-24 11:45:25 -07:00
  • 26b92e3f5c Separate unit-test data from integ-test samples Daz DeBoer 2021-07-05 14:33:02 -06:00