daz
33c9bfac14
Fix test for dependency graph with configuration cache
2023-08-20 16:29:23 -06:00
daz
97d9c134b7
Add init-script for Gradle Enterprise injection
...
Adds a new init-script which can enable and configure the Gradle Enterprise plugin(s)
for a build, without needing to modify the settings script for the project.
The functionality is enabled and configured via environment variables or system properties.
Not yet wired into `gradle-build-action`.
2023-08-20 16:29:23 -06:00
Daz DeBoer
a617adb316
Minor documentation updates
2023-08-20 15:56:45 -06:00
Daz DeBoer
b156d58cac
Document the cache-overwrite-existing parameter
2023-08-20 14:14:54 -06:00
Daz DeBoer
b946c060aa
Document the gradle-version
output parameter
2023-08-20 14:05:33 -06:00
Daz DeBoer
96bed685e4
Merge pull request #855 from gradle/dd/installed-toolchains
...
Detect installed java toolchains
2023-08-20 05:27:22 +02:00
daz
800e5e1e62
Fix check
2023-08-19 20:42:08 -06:00
daz
ff3f4cfbf8
Build outputs
2023-08-19 20:14:11 -06:00
daz
a07019c726
Inform Gradle where to locate pre-installed JDKs
2023-08-19 20:14:11 -06:00
daz
b17d107b8c
Add test for detection of java toolchains
2023-08-19 20:14:11 -06:00
daz
12dcfaa735
Bump to the latest Foojay resolver
2023-08-19 17:24:51 -06:00
Daz DeBoer
9fb6114fb4
Merge pull request #854 from gradle/dd/existing-gradle-home
...
- Report the cache as disabled when Gradle User Home exists #434
- Allow cache restore over pre-existing Gradle User Home #480
2023-08-19 22:27:30 +02:00
daz
50d07aa0e5
Build outputs
2023-08-19 13:37:53 -06:00
daz
3d49588efc
Allow cache to overwrite existing Gradle User Home
...
Fixes #480
2023-08-19 13:37:53 -06:00
daz
68e1dcdea4
Report the cache as disabled when Gradle User Home exists
...
Fixes #434
2023-08-19 13:37:49 -06:00
daz
8cade330d4
Include provisioned Gradle version as action output
...
Fixes #259
2023-08-19 20:37:12 +02:00
daz
124cb765ee
Update to Gradle 8.3
2023-08-19 10:32:05 -06:00
Daz DeBoer
243af859f8
Improve and extend documentation for dependency-graph generation ( #851 )
...
* Improve documentation for dependency-graph generation
Fixes #849
Fixes #843
v2.7.1
2023-08-18 15:50:06 -06:00
Daz DeBoer
dc5f59ec6e
Update action description for SEO
2023-08-17 17:00:13 -06:00
Daz DeBoer
c87c55823d
Merge pull request #850 from gradle/dd/docs
...
Improve docs on Gradle User Home caching
2023-08-17 23:18:35 +02:00
daz
cfdcfc37ed
Docs reformat
2023-08-17 15:13:47 -06:00
daz
193108951e
Improve docs on Gradle User Home caching
...
- Describe the limitations/properties of the GitHub Actions cache
- Document the algorithm for generating a cache key, and the way that cache entries are matched
- Describe in more detail how entries are de-duplicated
- Explain how cache entries can be optimized in Job pipelines
Fixes #831
Fixes #608
2023-08-17 14:49:12 -06:00
Daz DeBoer
f9b4995b32
Docs: clarify incompatibility with setup-java caching
...
Fixes #725
2023-08-16 14:26:17 -06:00
Andy Coates
4283247a19
Add example of using DEPENDENCY_GRAPH_INCLUDE_PROJECTS
to docs ( #844 )
...
Users will currently need to spend some time working out the required regex when using `DEPENDENCY_GRAPH_INCLUDE_PROJECTS`. Providing an example will get users up to speed quicker.
Signed-off-by: Andy Coates <8012398+big-andy-coates@users.noreply.github.com>
2023-08-16 11:47:25 -06:00
Andy Coates
337198a5e3
840: Fix configuration name in dependency filtering section
...
Fixes : #840
With Gradle 8.0.2 (not tried other versions) the configuration name is runtimeClasspath not RuntimeClasspath. Using the latter results in an empty set of dependencies being reported (as it matches no configurations).
Signed-off-by: Andy Coates <8012398+big-andy-coates@users.noreply.github.com>
2023-08-16 18:55:44 +02:00
Daz DeBoer
e3028deccc
Merge pull request #826 from 3flex/patch-1
...
Polish GitHub Dependency Graph support section
2023-08-15 15:31:22 +02:00
Daz DeBoer
cb1fda6460
Merge pull request #836 from gradle/dd/dependency-updates
...
Dependency updates
2023-08-15 15:17:53 +02:00
daz
19e2bdf3c0
Build outputs
2023-08-14 20:07:24 -06:00
daz
891451e1fc
Update NPM dependencies
2023-08-14 20:04:27 -06:00
daz
03f0ac2c51
Bump to use the latest release
2023-08-14 19:59:38 -06:00
daz
999ba18af8
Bump dependency versions in sample app
2023-08-14 19:57:15 -06:00
daz
43f8f93391
Update to GE plugin 3.14.1
2023-08-14 19:55:05 -06:00
Matthew Haughton
e8d1617724
Polish GitHub Dependency Graph support section
...
Signed-off-by: Matthew Haughton <3flex@users.noreply.github.com>
2023-07-29 12:14:21 +10:00
Daz DeBoer
a4cf152f48
Merge pull request #817 from gradle/dd/270
...
Prepare for 2.7.0 release
v2.7.0
2023-07-24 17:04:07 +02:00
daz
a8aac055e2
Build outputs
2023-07-24 08:55:39 -06:00
daz
7241fa5d56
Add new output to Action.yml
2023-07-24 08:43:47 -06:00
daz
9e58f8b1de
Add dependency-graph-file as step output
...
Fixes #804
2023-07-24 08:37:14 -06:00
daz
632e888003
Update to the latest dependency-graph plugin
...
- Remove experimental warning
- Update documentation
2023-07-24 08:37:14 -06:00
daz
ced6859e9c
Update Build Scan™ to Build Scan®
2023-07-22 08:53:58 -06:00
daz
0904709a46
Bump GE plugin versions
2023-07-21 13:32:44 -06:00
daz
1b94073332
Bump development dependencies
2023-07-21 13:13:44 -06:00
Daz DeBoer
4821f54162
Group all npm dependencies in a single dependabot PR
2023-07-21 12:19:33 -06:00
dependabot[bot]
2dbad1ea2d
Bump the github-actions group with 1 update
...
Bumps the github-actions group with 1 update: [gradle/gradle-build-action](https://github.com/gradle/gradle-build-action ).
- [Release notes](https://github.com/gradle/gradle-build-action/releases )
- [Commits](https://github.com/gradle/gradle-build-action/compare/v2.6.0...v2.6.1 )
---
updated-dependencies:
- dependency-name: gradle/gradle-build-action
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-18 00:08:00 +02:00
daz
915a66c096
Bump dependency-graph version number
v2.6.1
2023-07-17 15:46:14 -06:00
daz
8e5c8782a3
Build outputs
2023-07-17 15:35:48 -06:00
daz
9f977db2d8
Update to latest plugin version
2023-07-17 15:12:30 -06:00
daz
fa27d06744
Test configuration-cache compatibility
2023-07-17 14:00:55 -06:00
Daz DeBoer
a0fdbb009a
Fix issue locating wrapper bat on windows
2023-07-15 23:04:38 -06:00
daz
f59a6d4310
Avoid log messages for included builds
2023-07-15 22:33:54 -06:00
daz
b69de5f2a9
Support multiple invocations in dependency-graph init script
...
If an existing dependency graph file is present for the configured job correlator,
we now generate a unique correlator value for the invocation. This allows the action
to submit dependency snapshots for a series of Gradle invocations within the same Job.
This commit updates to `github-dependency-graph-gradle-plugin@v0.0.6`, which reduces
redundancy in the mapping of resolved Gradle dependencies to the GitHub Dependency Graph.
2023-07-15 22:33:31 -06:00