Commit Graph

  • 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
  • 643092d2fc Ensure that test invocations are targeted at a specific use-case Daz DeBoer 2021-06-09 11:48:43 -06:00
  • 18c8a679dc Look for gradle wrapper in build-root-directory by default Daz DeBoer 2021-06-24 10:45:43 -07:00
  • 13d33a88ca
    Merge pull request #52 from eskatos/dd/update-versions Paul Merlin 2021-07-06 11:47:55 +02:00
  • 738bda9866
    Use built-in library functions in preference to custom implementations Daz DeBoer 2021-07-05 13:17:31 -06:00
  • 47c9af9d7d
    Rebuild outputs Daz DeBoer 2021-07-05 12:38:51 -06:00
  • 3fba6132b4
    Update devDependencies versions Daz DeBoer 2021-07-05 12:37:50 -06:00
  • 127b9b6624
    Update to latest lib dependencies Daz DeBoer 2021-07-05 12:27:15 -06:00
  • 8189d29e96
    Run 'npm update' Daz DeBoer 2021-07-05 12:20:36 -06:00
  • eb7aa853fa
    Run 'npm audit fix' Daz DeBoer 2021-07-05 12:05:56 -06:00
  • 15bf8034d6 Fix typo, the directory which contains dependency locks is named gradle/dependency-locks. Tomaz Muraus 2020-09-22 19:41:29 +02:00
  • 6bf2690b23 Upgrade dependencies paul 2020-12-22 12:11:50 +01:00
  • ced6c34563 Add worknig example for build scan comment Benedikt Ritter 2020-10-14 15:52:50 +02:00
  • 2efcc22ff5 Replace typed-rest-client with @actions/http-client Paul Merlin 2020-09-13 14:17:37 +02:00
  • 90ccf054e6 Merge branch 'master' into releases/v1 v1.3.3 Paul Merlin 2020-09-13 13:48:42 +02:00
  • cb2742a00b Protect RC provisioning from network problems and add logging Paul Merlin 2020-09-13 13:30:54 +02:00
  • c8c53f54bb Let CI exercises using latest Gradle RC Paul Merlin 2020-09-13 13:25:31 +02:00
  • 863daedf86 Bump test build wrapper Paul Merlin 2020-09-13 13:17:19 +02:00