Skip to content

Commit 2d82d0a

Browse files
feat(actions): update gradle/gradle-build-action@v3 (#1519)
Created automatically. Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 7cf3a6e commit 2d82d0a

File tree

2 files changed

+113
-2
lines changed

2 files changed

+113
-2
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
8baac4c8ef753599f92eeb509c246d09d6250fa6
1+
66535aaf56f831b35e3a8481c9c99b665b84dd45

github-workflows-kt/src/gen/kotlin/io/github/typesafegithub/workflows/actions/gradle/GradleBuildActionV3.kt

Lines changed: 112 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,28 @@ import kotlin.collections.toTypedArray
7272
* 'https://gradle.com/terms-of-service' or 'https://gradle.com/help/legal-terms-of-use'.
7373
* @param buildScanTermsOfUseAgree Indicate that you agree to the Build Scan® terms of use. This
7474
* input value must be "yes".
75+
* @param develocityAccessKey Develocity access key. Should be set to a secret containing the
76+
* Develocity Access key.
77+
* @param develocityTokenExpiry The Develocity short-lived access tokens expiry in hours. Default is
78+
* 2 hours.
79+
* @param develocityInjectionEnabled Enables Develocity injection.
80+
* @param develocityUrl The URL for the Develocity server.
81+
* @param develocityAllowUntrustedServer Allow communication with an untrusted server; set to _true_
82+
* if your Develocity instance is using a self-signed.
83+
* @param develocityCaptureFileFingerprints Enables capturing the paths and content hashes of each
84+
* individual input file.
85+
* @param develocityEnforceUrl Enforce the configured Develocity URL over a URL configured in the
86+
* project's build; set to _true_ to enforce publication of build scans to the configured Develocity
87+
* URL.
88+
* @param develocityPluginVersion The version of the Develocity Gradle plugin to apply.
89+
* @param develocityCcudPluginVersion The version of the Common Custom User Data Gradle plugin to
90+
* apply, if any.
91+
* @param gradlePluginRepositoryUrl The URL of the repository to use when resolving the Develocity
92+
* and CCUD plugins; the Gradle Plugin Portal is used by default.
93+
* @param gradlePluginRepositoryUsername The username for the repository URL to use when resolving
94+
* the Develocity and CCUD.
95+
* @param gradlePluginRepositoryPassword The password for the repository URL to use when resolving
96+
* the Develocity and CCUD plugins; Consider using secrets to pass the value to this variable.
7597
* @param validateWrappers When 'true', the action will perform the 'wrapper-validation' action
7698
* automatically.
7799
* If the wrapper checksums are not valid, the action will fail.
@@ -184,6 +206,58 @@ public data class GradleBuildActionV3 private constructor(
184206
* Indicate that you agree to the Build Scan® terms of use. This input value must be "yes".
185207
*/
186208
public val buildScanTermsOfUseAgree: String? = null,
209+
/**
210+
* Develocity access key. Should be set to a secret containing the Develocity Access key.
211+
*/
212+
public val develocityAccessKey: String? = null,
213+
/**
214+
* The Develocity short-lived access tokens expiry in hours. Default is 2 hours.
215+
*/
216+
public val develocityTokenExpiry: Int? = null,
217+
/**
218+
* Enables Develocity injection.
219+
*/
220+
public val develocityInjectionEnabled: Boolean? = null,
221+
/**
222+
* The URL for the Develocity server.
223+
*/
224+
public val develocityUrl: String? = null,
225+
/**
226+
* Allow communication with an untrusted server; set to _true_ if your Develocity instance is
227+
* using a self-signed.
228+
*/
229+
public val develocityAllowUntrustedServer: Boolean? = null,
230+
/**
231+
* Enables capturing the paths and content hashes of each individual input file.
232+
*/
233+
public val develocityCaptureFileFingerprints: Boolean? = null,
234+
/**
235+
* Enforce the configured Develocity URL over a URL configured in the project's build; set to
236+
* _true_ to enforce publication of build scans to the configured Develocity URL.
237+
*/
238+
public val develocityEnforceUrl: Boolean? = null,
239+
/**
240+
* The version of the Develocity Gradle plugin to apply.
241+
*/
242+
public val develocityPluginVersion: String? = null,
243+
/**
244+
* The version of the Common Custom User Data Gradle plugin to apply, if any.
245+
*/
246+
public val develocityCcudPluginVersion: String? = null,
247+
/**
248+
* The URL of the repository to use when resolving the Develocity and CCUD plugins; the Gradle
249+
* Plugin Portal is used by default.
250+
*/
251+
public val gradlePluginRepositoryUrl: String? = null,
252+
/**
253+
* The username for the repository URL to use when resolving the Develocity and CCUD.
254+
*/
255+
public val gradlePluginRepositoryUsername: String? = null,
256+
/**
257+
* The password for the repository URL to use when resolving the Develocity and CCUD plugins;
258+
* Consider using secrets to pass the value to this variable.
259+
*/
260+
public val gradlePluginRepositoryPassword: String? = null,
187261
/**
188262
* When 'true', the action will perform the 'wrapper-validation' action automatically.
189263
* If the wrapper checksums are not valid, the action will fail.
@@ -254,6 +328,18 @@ public data class GradleBuildActionV3 private constructor(
254328
buildScanPublish: Boolean? = null,
255329
buildScanTermsOfUseUrl: String? = null,
256330
buildScanTermsOfUseAgree: String? = null,
331+
develocityAccessKey: String? = null,
332+
develocityTokenExpiry: Int? = null,
333+
develocityInjectionEnabled: Boolean? = null,
334+
develocityUrl: String? = null,
335+
develocityAllowUntrustedServer: Boolean? = null,
336+
develocityCaptureFileFingerprints: Boolean? = null,
337+
develocityEnforceUrl: Boolean? = null,
338+
develocityPluginVersion: String? = null,
339+
develocityCcudPluginVersion: String? = null,
340+
gradlePluginRepositoryUrl: String? = null,
341+
gradlePluginRepositoryUsername: String? = null,
342+
gradlePluginRepositoryPassword: String? = null,
257343
validateWrappers: Boolean? = null,
258344
buildScanTermsOfServiceUrl: String? = null,
259345
buildScanTermsOfServiceAgree: String? = null,
@@ -274,7 +360,18 @@ public data class GradleBuildActionV3 private constructor(
274360
dependencyGraphContinueOnFailure=dependencyGraphContinueOnFailure,
275361
artifactRetentionDays=artifactRetentionDays, buildScanPublish=buildScanPublish,
276362
buildScanTermsOfUseUrl=buildScanTermsOfUseUrl,
277-
buildScanTermsOfUseAgree=buildScanTermsOfUseAgree, validateWrappers=validateWrappers,
363+
buildScanTermsOfUseAgree=buildScanTermsOfUseAgree,
364+
develocityAccessKey=develocityAccessKey, develocityTokenExpiry=develocityTokenExpiry,
365+
develocityInjectionEnabled=develocityInjectionEnabled, develocityUrl=develocityUrl,
366+
develocityAllowUntrustedServer=develocityAllowUntrustedServer,
367+
develocityCaptureFileFingerprints=develocityCaptureFileFingerprints,
368+
develocityEnforceUrl=develocityEnforceUrl,
369+
develocityPluginVersion=develocityPluginVersion,
370+
develocityCcudPluginVersion=develocityCcudPluginVersion,
371+
gradlePluginRepositoryUrl=gradlePluginRepositoryUrl,
372+
gradlePluginRepositoryUsername=gradlePluginRepositoryUsername,
373+
gradlePluginRepositoryPassword=gradlePluginRepositoryPassword,
374+
validateWrappers=validateWrappers,
278375
buildScanTermsOfServiceUrl=buildScanTermsOfServiceUrl,
279376
buildScanTermsOfServiceAgree=buildScanTermsOfServiceAgree,
280377
generateJobSummary=generateJobSummary, arguments=arguments,
@@ -304,6 +401,20 @@ public data class GradleBuildActionV3 private constructor(
304401
buildScanPublish?.let { "build-scan-publish" to it.toString() },
305402
buildScanTermsOfUseUrl?.let { "build-scan-terms-of-use-url" to it },
306403
buildScanTermsOfUseAgree?.let { "build-scan-terms-of-use-agree" to it },
404+
develocityAccessKey?.let { "develocity-access-key" to it },
405+
develocityTokenExpiry?.let { "develocity-token-expiry" to it.toString() },
406+
develocityInjectionEnabled?.let { "develocity-injection-enabled" to it.toString() },
407+
develocityUrl?.let { "develocity-url" to it },
408+
develocityAllowUntrustedServer?.let { "develocity-allow-untrusted-server" to
409+
it.toString() },
410+
develocityCaptureFileFingerprints?.let { "develocity-capture-file-fingerprints" to
411+
it.toString() },
412+
develocityEnforceUrl?.let { "develocity-enforce-url" to it.toString() },
413+
develocityPluginVersion?.let { "develocity-plugin-version" to it },
414+
develocityCcudPluginVersion?.let { "develocity-ccud-plugin-version" to it },
415+
gradlePluginRepositoryUrl?.let { "gradle-plugin-repository-url" to it },
416+
gradlePluginRepositoryUsername?.let { "gradle-plugin-repository-username" to it },
417+
gradlePluginRepositoryPassword?.let { "gradle-plugin-repository-password" to it },
307418
validateWrappers?.let { "validate-wrappers" to it.toString() },
308419
buildScanTermsOfServiceUrl?.let { "build-scan-terms-of-service-url" to it },
309420
buildScanTermsOfServiceAgree?.let { "build-scan-terms-of-service-agree" to it },

0 commit comments

Comments
 (0)