1278 Commits

Author SHA1 Message Date
Pavlo Shevchenko
15e0996ffd
Fix up the TOS URL used in tests with old DSL 2024-04-03 14:32:24 -06:00
Pavlo Shevchenko
ae54f26235
Fix up the retrieval of the terms of use properties 2024-04-03 14:32:24 -06:00
Pavlo Shevchenko
81948bb85d
Debug failing tests 2024-04-03 14:32:24 -06:00
Pavlo Shevchenko
4607bb2146
Set the custom value in tests 2024-04-03 14:32:24 -06:00
Pavlo Shevchenko
64f84ecbe2
Support injecting the CI provider name 2024-04-03 14:32:24 -06:00
Pavlo Shevchenko
af98872c4f
Restore the deprecated terms of service param to be truly backward compatible 2024-04-03 14:32:24 -06:00
Pavlo Shevchenko
214146fa35
Update dist after merging from main 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
b9bc45cfbb
Align init script with other CI plugins by checking whether the init script name matches 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
e33d4754ca
Deduplicate logging for URL enforcement 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
5063836188
Collapse multiple extension callbacks into one 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
a39112b0fd
Collapse multiple withPlugin callbacks into one 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
126ad109f9
Align the order of properties between the project and settings plugin 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
2ef31cffcd
Use assignment operator for file fingerprint properties 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
0170239e68
Update terms of use URL again 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
0457418e74
Restore properties that can't be set in afterEvaluate 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
a1938a9ef3
Reorder properties 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
157fcff09d
Simplify the classpath definition based on the plugin version 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
68fbda8e99
Reorder variables in the init script 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
7eaec14e3d
Rename leftover references to terms of service 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
b7acb1efc8
Update terms of use link 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
c8026aaa7f
Restore log level changes 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
abad4b93f2
Configure file fingerprint capturing for Develocity plugin 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
0c53023692
Use "Terms of Use" terminology instead of "Terms of Service" 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
27a6649606
Use the updated env variable for the access key 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
b56230d741
Fix the build result handling 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
dea3628961
Run injection integ tests against GE and DV plugins 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
6f195e9906
Add tests for applying deprecated GE/Build Scan plugins 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
4302c11059
Ensure to set terms of service properties on any type of root project plugin 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
8cf7c7541d
Log property overrides once for both extensions 2024-04-03 14:32:23 -06:00
Pavlo Shevchenko
95edafb756
Test against Develocity plugin 3.17 2024-04-03 14:32:22 -06:00
Pavlo Shevchenko
c625aae885
Capture Build Scan published using Develocity plugin in build results 2024-04-03 14:32:22 -06:00
Pavlo Shevchenko
a32c5d8626
Inject Develocity plugin for Gradle 5+ and plugin version 3.17+ 2024-04-03 14:32:22 -06:00
Pavlo Shevchenko
0324802dff
Rename remaining reference of the GE plugin 2024-04-03 14:32:22 -06:00
Daz DeBoer
5512434733
Update README.md 2024-04-01 14:46:52 -06:00
daz
faecef076b Build outputs 2024-04-01 12:24:45 -06:00
dependabot[bot]
50af102149 Bump the npm-dependencies group in /sources with 2 updates
Bumps the npm-dependencies group in /sources with 2 updates: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) and [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser).


Updates `@types/node` from 20.11.30 to 20.12.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@typescript-eslint/parser` from 7.3.1 to 7.4.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.4.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 12:24:45 -06:00
daz
cc54166e15 Truncate long values in job summary table
Fixes #35
2024-04-01 12:24:45 -06:00
daz
12646f8198 Clarify that Gradle Wrapper is assumed for examples 2024-04-01 12:24:45 -06:00
Iurii Ignatko
c276584302
Capture task input files when plugin not applied (#77)
This PR changes the behavior such that task input files are captured
when the environment variable is explicitly specified and for the cases
when the plugin is not applied.

---------

Co-authored-by: Alexis Tual <atual@gradle.com>
2024-03-25 16:34:45 +02:00
daz
393df4bfa2 Bump to Gradle 8.7 2024-03-23 09:32:57 -06:00
daz
7c03a8d3fb Build outputs 2024-03-21 22:14:09 -06:00
dependabot[bot]
e562ae9f4a Bump the npm-dependencies group in /sources with 3 updates
Bumps the npm-dependencies group in /sources with 3 updates: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) and [typescript](https://github.com/Microsoft/TypeScript).


Updates `@types/node` from 20.11.26 to 20.11.30
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@typescript-eslint/parser` from 7.2.0 to 7.3.1
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.3.1/packages/parser)

Updates `typescript` from 5.4.2 to 5.4.3
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.4.2...v5.4.3)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-21 22:14:09 -06:00
dependabot[bot]
0dfb0395f5 Bump com.fasterxml.jackson.dataformat:jackson-dataformat-smile
Bumps [com.fasterxml.jackson.dataformat:jackson-dataformat-smile](https://github.com/FasterXML/jackson-dataformats-binary) from 2.16.2 to 2.17.0.
- [Commits](https://github.com/FasterXML/jackson-dataformats-binary/compare/jackson-dataformats-binary-2.16.2...jackson-dataformats-binary-2.17.0)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.dataformat:jackson-dataformat-smile
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-21 22:14:09 -06:00
dependabot[bot]
8735d0c1bb Bump com.google.guava:guava in /.github/workflow-samples/kotlin-dsl
Bumps [com.google.guava:guava](https://github.com/google/guava) from 33.0.0-jre to 33.1.0-jre.
- [Release notes](https://github.com/google/guava/releases)
- [Commits](https://github.com/google/guava/commits)

---
updated-dependencies:
- dependency-name: com.google.guava:guava
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-21 21:52:55 -06:00
daz
a6050d4c14 Remove redundant method implementation 2024-03-21 21:52:16 -06:00
daz
ef7196c315 Ignore VScode config files 2024-03-21 21:52:16 -06:00
daz
60b8089f55
Avoid dirty state after unit-test execution 2024-03-12 22:15:37 +13:00
dependabot[bot]
9b415aef98
Bump undici from 5.27.2 to 5.28.3 in /sources
Bumps [undici](https://github.com/nodejs/undici) from 5.27.2 to 5.28.3.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.27.2...v5.28.3)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-12 16:51:38 +13:00
Daz DeBoer
3fe876afb8
Merge pull request #66 from gradle/dependency-updates
Dependency updates
2024-03-11 21:44:18 -06:00
daz
f4c37be1e8
Build outputs 2024-03-12 16:23:08 +13:00