Package nebula.plugin.info.ci
Interface ContinuousIntegrationInfoProvider
@NullMarked
public interface ContinuousIntegrationInfoProvider
Could contribute to idea plugin, once we know the right SCM
-
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.provider.Provider<String>buildId()org.gradle.api.provider.Provider<String>org.gradle.api.provider.Provider<String>buildUrl()default @Nullable StringcalculateBuildId(org.gradle.api.Project project) Deprecated.default @Nullable StringcalculateBuildNumber(org.gradle.api.Project project) Deprecated.default @Nullable StringcalculateBuildUrl(org.gradle.api.Project project) Deprecated.default @Nullable StringcalculateHost(org.gradle.api.Project project) Deprecated.default @Nullable StringcalculateJob(org.gradle.api.Project project) Deprecated.org.gradle.api.provider.Provider<String>host()org.gradle.api.provider.Provider<String>job()booleansupports()default booleansupports(org.gradle.api.Project project) Deprecated.
-
Method Details
-
supports
Deprecated.Determine support. Attempt to not use a library, to reduce impact and side effect of calling- Parameters:
project- project to validate support against- Returns:
- boolean of the provider's availibility to support the current environment.
-
supports
boolean supports() -
calculateHost
Deprecated. -
calculateJob
Deprecated. -
calculateBuildNumber
Deprecated. -
calculateBuildId
Deprecated. -
calculateBuildUrl
Deprecated. -
host
org.gradle.api.provider.Provider<String> host() -
job
org.gradle.api.provider.Provider<String> job() -
buildNumber
org.gradle.api.provider.Provider<String> buildNumber() -
buildId
org.gradle.api.provider.Provider<String> buildId() -
buildUrl
org.gradle.api.provider.Provider<String> buildUrl()
-