-
Notifications
You must be signed in to change notification settings - Fork 3k
Accessing gradle's project instance during configuration time #49973
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Eng-Fouad
commented
Sep 9, 2025
- Fixes Prevent invocation of Task.project at execution time in Gradle plugin #49919
Then cache it to be used later in execution time as invoking task.getProject() in execution time is prohibited. Currently, invoking task.getProject() in execution time produces a warning in Gradle 9. However, it is planned to produce an error in Gradle 10.
93c3284
to
0983fa3
Compare
Status for workflow
|
Status | Name | Step | Failures | Logs | Raw logs | Build scan |
---|---|---|---|---|---|---|
❌ | JVM Tests - JDK 17 | Build |
Failures | Logs | Raw logs | 🔍 |
❌ | JVM Tests - JDK 21 | Build |
Failures | Logs | Raw logs | 🔍 |
❌ | JVM Tests - JDK 17 Windows | Build |
Failures | Logs | Raw logs | 🔍 |
❌ | Gradle Tests - JDK 17 | Build |
Failures | Logs | Raw logs | 🔍 |
❌ | Gradle Tests - JDK 17 Windows | Build |
Failures | Logs | Raw logs | 🔍 |
❌ | Native Tests - Build tools and DevTools | Build |
Failures | Logs | Raw logs | 🔍 |
Full information is available in the Build summary check run.
You can consult the Develocity build scans.
Failures
⚙️ JVM Tests - JDK 17 #
- Failing: devtools/gradle/gradle-application-plugin
📦 devtools/gradle/gradle-application-plugin
❌ Failed to execute goal org.codehaus.mojo:exec-maven-plugin:3.5.1:exec (gradle) on project io.quarkus.gradle.plugin: Command execution failed.
⚙️ JVM Tests - JDK 21 #
- Failing: devtools/gradle/gradle-application-plugin
📦 devtools/gradle/gradle-application-plugin
❌ Failed to execute goal org.codehaus.mojo:exec-maven-plugin:3.5.1:exec (gradle) on project io.quarkus.gradle.plugin: Command execution failed.
⚙️ JVM Tests - JDK 17 Windows #
- Failing: devtools/gradle/gradle-application-plugin
📦 devtools/gradle/gradle-application-plugin
❌ Failed to execute goal org.codehaus.mojo:exec-maven-plugin:3.5.1:exec (gradle) on project io.quarkus.gradle.plugin: Command execution failed.
⚙️ Gradle Tests - JDK 17 #
- Failing: integration-tests/gradle
📦 integration-tests/gradle
❌ io.quarkus.gradle.AddExtensionToSingleModuleKtsProjectTest.testRemoveNonExistentExtension
line 42
- History
❌ io.quarkus.gradle.AddExtensionToSingleModuleProjectTest.testRemoveNonExistentExtension
line 39
- History
❌ io.quarkus.gradle.AdditionalSourceSetsTest.executeFunctionalTest
line 20
- History
❌ io.quarkus.gradle.AnnotationProcessorMultiModuleTest.shouldRunTestCorrectly
line 15
- History
❌ io.quarkus.gradle.AnnotationProcessorSimpleModuleTest.shouldRunTestCorrectly
line 15
- History
❌ io.quarkus.gradle.ApplicationConfigurationTest.shouldSuccessfullyInjectApplicationConfigInTest
line 15
- History
❌ io.quarkus.gradle.BasicCompositeBuildQuarkusBuildTest.testBasicMultiModuleBuild
line 31
- History
❌ io.quarkus.gradle.BasicJavaLibraryModuleTest.testBasicMultiModuleBuild
line 17
- History
❌ io.quarkus.gradle.BasicJavaPlatformModuleTest.testBasicPlatformModuleBuild
line 17
- History
❌ io.quarkus.gradle.BasicMultiModuleProjectTestSetupTest.testBasicMultiModuleTest
line 14
- History
❌ io.quarkus.gradle.BasicMultiModuleQuarkusBuildTest.testBasicMultiModuleBuild
line 17
- History
❌ io.quarkus.gradle.BeanInTestSourcesTest.testBasicMultiModuleBuild
line 14
- History
❌ io.quarkus.gradle.BuildConfigurationTest.buildFastJarOverride
line 142
- History
❌ io.quarkus.gradle.BuildConfigurationTest.buildMutableJarOverride
line 152
- History
❌ io.quarkus.gradle.BuildConfigurationTest.buildNoOverride
line 137
- History
❌ io.quarkus.gradle.BuildConfigurationTest.buildUberJarOverride
line 147
- History
❌ io.quarkus.gradle.BuildForkOptionsAreIncludedInQuarkusBuildTaskTest.testBuildForkOptionsAreProcessed
line 12
- History
❌ io.quarkus.gradle.ConditionalDependenciesKotlinTest.buildProject
line 15
- History
❌ io.quarkus.gradle.ConditionalDependenciesTest.scenarioTwo
line 149
- History
❌ io.quarkus.gradle.ConditionalDependenciesTest.shouldImportConditionalDependency
line 85
- History
❌ io.quarkus.gradle.ConditionalDependenciesTest.shouldNotFailIfConditionalDependencyIsExplicitlyDeclared
line 126
- History
❌ io.quarkus.gradle.ConditionalDependenciesTest.shouldNotImportConditionalDependency
line 108
- History
❌ io.quarkus.gradle.CustomConfigSourcesTest.testCustomConfigSources
line 14
- History
❌ io.quarkus.gradle.CustomFileSystemProviderTest.test
line 16
- History
❌ io.quarkus.gradle.CustomJarClassifierTest.testBasicMultiModuleBuild
line 12
- History
❌ io.quarkus.gradle.CustomManifestArgumentsTest.shouldContainsSpecificManifestProperty
line 24
- History
❌ io.quarkus.gradle.DependencyConstraintsTest.shoudBuildProjectWithDependencyConstraint
line 16
- History
❌ io.quarkus.gradle.DependencyResolutionTest.shouldResolveDependencyVersionFromSuperConfigurationProject
line 17
- History
❌ io.quarkus.gradle.DevDepsLeakIntoProdClaspathTest.test
line 13
- History
❌ io.quarkus.gradle.FastJarFormatWorksTest.testFastJarFormatWorks
line 25
- History
❌ io.quarkus.gradle.GrpcDescriptorSetAlternateOutputBuildTest.testGrpcDescriptorSetAlternateOutput
line 12
- History
❌ io.quarkus.gradle.GrpcDescriptorSetAlternateOutputDirBuildTest.testGrpcDescriptorSetAlternateOutputDir
line 12
- History
❌ io.quarkus.gradle.GrpcDescriptorSetBuildTest.testGrpcDescriptorSet
line 12
- History
❌ io.quarkus.gradle.GrpcMultiModuleNoJavaQuarkusBuildTest.testGrpcMultiModuleBuild
line 17
- History
❌ io.quarkus.gradle.GrpcMultiModuleQuarkusBuildTest.testGrpcMultiModuleBuild
line 19
- History
❌ io.quarkus.gradle.GrpcMultiModuleQuarkusBuildTest.testProtocErrorOutput
line 39
- History
❌ io.quarkus.gradle.ImageTasksWithConfigurationCacheTest.shouldFailIfExtensionIsNotDefinedInTheBuild
line 50
- History
❌ io.quarkus.gradle.ImageTasksWithConfigurationCacheTest.shouldReuseConfigurationCacheImageBuildIfTheExtensionIsAdded
line 21
- History
❌ io.quarkus.gradle.ImageTasksWithConfigurationCacheTest.shouldReuseConfigurationCacheWithProjectIsolationImageBuildIfTheExtensionIsAdded
line 37
- History
❌ io.quarkus.gradle.ImplementationFilesQuarkusBuildTest.test
line 33
- History
❌ io.quarkus.gradle.IncludedQuarkusBuildTest.test
line 36
- History
❌ io.quarkus.gradle.InjectBeanFromTestConfigTest.testBasicMultiModuleBuild
line 16
- History
❌ io.quarkus.gradle.IntegrationTestBuildTest.shouldRunIntegrationTestAsPartOfBuild
line 15
- History
❌ io.quarkus.gradle.JacocoMultiModuleTest.testJacoco
line 16
- History
❌ io.quarkus.gradle.JandexMultiModuleTest.testBasicMultiModuleBuildJandex
line 21
- History
❌ io.quarkus.gradle.JavaPlatformWithEagerResolutionTest.shouldImportConditionalDependency
line 19
- History
❌ io.quarkus.gradle.KotlinGRPCProjectBuildTest.testBasicMultiModuleBuild
line 14
- History
❌ io.quarkus.gradle.KotlinIsIncludedInQuarkusJarTest.testFastJarFormatWorks
line 21
- History
❌ io.quarkus.gradle.KotlinJacocoTest.testFastJarFormatWorks
line 16
- History
❌ io.quarkus.gradle.KspPluginWithSourcesJarTest.testKspWithSourcesJar
line 16
- History
❌ io.quarkus.gradle.LegacyJarFormatWorksTest.testLegacyJarFormatWorks
line 25
- History
❌ io.quarkus.gradle.MultiModuleKotlinProjectBuildTest.testBasicMultiModuleBuild
line 14
- History
❌ io.quarkus.gradle.MultiModuleUberJarTest.testUberJarForMultiModule
line 24
- History
❌ io.quarkus.gradle.MultiSourceProjectTest.shouldRunTest
line 14
- History
❌ io.quarkus.gradle.MutableJarFormatBootsInDevModeTest.testFastJarFormatWorks
line 26
- History
❌ io.quarkus.gradle.QuarkusAppliedToMultipleModulesTest.testBasicMultiModuleBuild
line 14
- History
❌ io.quarkus.gradle.QuarkusComponentTest.testBuild
line 15
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canBuild(SourceType)[1]
line 43
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canBuild(SourceType)[2]
line 43
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canBuild(SourceType)[3]
line 43
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectClassChangeWhenBuilding
line 82
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectClasspathChangeWhenBuilding
line 97
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectOutputChangeWhenBuilding
line 109
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectResourceChangeWhenBuilding
line 68
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectSystemPropertyChangeWhenBuilding
line 138
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectUpToDateBuild
line 57
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectUpToDateTests
line 125
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canRunTest
line 153
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.generateCodeBeforeTests
line 162
- History
❌ io.quarkus.gradle.SpringDependencyManagementTest.testQuarkusBuildShouldWorkWithSpringDependencyManagement
line 18
- History
❌ io.quarkus.gradle.TestFixtureModuleTest.testTaskShouldUseTestFixtures
line 17
- History
❌ io.quarkus.gradle.TestFixtureModuleWithPackagePrivateParentTest.testTaskShouldUseTestFixtures
line 17
- History
❌ io.quarkus.gradle.TestFixtureMultiModuleTest.testTaskShouldUseTestFixtures
line 16
- History
❌ io.quarkus.gradle.TestFixturesClientExceptionMapperTest.testBasicMultiModuleBuild
line 12
- History
❌ io.quarkus.gradle.TestResourcesInBuildStepsTest.testBasicMultiModuleBuild
line 19
- History
❌ io.quarkus.gradle.TestResourcesVsMainResourcesTest.test
line 14
- History
❌ io.quarkus.gradle.TestWithAppJunitPropertiesFileTest.shouldRunTestsSuccessfully
line 16
- History
❌ io.quarkus.gradle.TestWithSidecarModule.test
line 15
- History
❌ io.quarkus.gradle.UberJarFormatWorksTest.testUberJarFormatWorks
line 24
- History
❌ io.quarkus.gradle.devmode.BasicJavaApplicationModuleDevModeTest.main
line 26
- History
❌ io.quarkus.gradle.devmode.CompileOnlyExtensionDependencyDevModeTest.main
line 26
- History
⚙️ Gradle Tests - JDK 17 Windows #
- Failing: integration-tests/gradle
📦 integration-tests/gradle
❌ io.quarkus.gradle.AddExtensionToSingleModuleKtsProjectTest.testRemoveNonExistentExtension
line 42
- History
❌ io.quarkus.gradle.AddExtensionToSingleModuleProjectTest.testRemoveNonExistentExtension
line 39
- History
❌ io.quarkus.gradle.AdditionalSourceSetsTest.executeFunctionalTest
line 20
- History
❌ io.quarkus.gradle.AnnotationProcessorMultiModuleTest.shouldRunTestCorrectly
line 15
- History
❌ io.quarkus.gradle.AnnotationProcessorSimpleModuleTest.shouldRunTestCorrectly
line 15
- History
❌ io.quarkus.gradle.ApplicationConfigurationTest.shouldSuccessfullyInjectApplicationConfigInTest
line 15
- History
❌ io.quarkus.gradle.BasicCompositeBuildQuarkusBuildTest.testBasicMultiModuleBuild
line 31
- History
❌ io.quarkus.gradle.BasicJavaLibraryModuleTest.testBasicMultiModuleBuild
line 17
- History
❌ io.quarkus.gradle.BasicJavaPlatformModuleTest.testBasicPlatformModuleBuild
line 17
- History
❌ io.quarkus.gradle.BasicMultiModuleProjectTestSetupTest.testBasicMultiModuleTest
line 14
- History
❌ io.quarkus.gradle.BasicMultiModuleQuarkusBuildTest.testBasicMultiModuleBuild
line 17
- History
❌ io.quarkus.gradle.BeanInTestSourcesTest.testBasicMultiModuleBuild
line 14
- History
❌ io.quarkus.gradle.BuildConfigurationTest.buildFastJarOverride
line 142
- History
❌ io.quarkus.gradle.BuildConfigurationTest.buildMutableJarOverride
line 152
- History
❌ io.quarkus.gradle.BuildConfigurationTest.buildNoOverride
line 137
- History
❌ io.quarkus.gradle.BuildConfigurationTest.buildUberJarOverride
line 147
- History
❌ io.quarkus.gradle.BuildForkOptionsAreIncludedInQuarkusBuildTaskTest.testBuildForkOptionsAreProcessed
line 12
- History
❌ io.quarkus.gradle.ConditionalDependenciesKotlinTest.buildProject
line 15
- History
❌ io.quarkus.gradle.ConditionalDependenciesTest.scenarioTwo
line 149
- History
❌ io.quarkus.gradle.ConditionalDependenciesTest.shouldImportConditionalDependency
line 85
- History
❌ io.quarkus.gradle.ConditionalDependenciesTest.shouldNotFailIfConditionalDependencyIsExplicitlyDeclared
line 126
- History
❌ io.quarkus.gradle.ConditionalDependenciesTest.shouldNotImportConditionalDependency
line 108
- History
❌ io.quarkus.gradle.CustomConfigSourcesTest.testCustomConfigSources
line 14
- History
❌ io.quarkus.gradle.CustomFileSystemProviderTest.test
line 16
- History
❌ io.quarkus.gradle.CustomJarClassifierTest.testBasicMultiModuleBuild
line 12
- History
❌ io.quarkus.gradle.DependencyConstraintsTest.shoudBuildProjectWithDependencyConstraint
line 16
- History
❌ io.quarkus.gradle.DependencyResolutionTest.shouldResolveDependencyVersionFromSuperConfigurationProject
line 17
- History
❌ io.quarkus.gradle.DevDepsLeakIntoProdClaspathTest.test
line 13
- History
❌ io.quarkus.gradle.FastJarFormatWorksTest.testFastJarFormatWorks
line 25
- History
❌ io.quarkus.gradle.GrpcDescriptorSetAlternateOutputBuildTest.testGrpcDescriptorSetAlternateOutput
line 12
- History
❌ io.quarkus.gradle.GrpcDescriptorSetAlternateOutputDirBuildTest.testGrpcDescriptorSetAlternateOutputDir
line 12
- History
❌ io.quarkus.gradle.GrpcDescriptorSetBuildTest.testGrpcDescriptorSet
line 12
- History
❌ io.quarkus.gradle.GrpcMultiModuleNoJavaQuarkusBuildTest.testGrpcMultiModuleBuild
line 17
- History
❌ io.quarkus.gradle.GrpcMultiModuleQuarkusBuildTest.testGrpcMultiModuleBuild
line 19
- History
❌ io.quarkus.gradle.GrpcMultiModuleQuarkusBuildTest.testProtocErrorOutput
line 39
- History
❌ io.quarkus.gradle.ImageTasksWithConfigurationCacheTest.shouldFailIfExtensionIsNotDefinedInTheBuild
line 50
- History
❌ io.quarkus.gradle.ImplementationFilesQuarkusBuildTest.test
line 33
- History
❌ io.quarkus.gradle.IncludedQuarkusBuildTest.test
line 36
- History
❌ io.quarkus.gradle.InjectBeanFromTestConfigTest.testBasicMultiModuleBuild
line 16
- History
❌ io.quarkus.gradle.IntegrationTestBuildTest.shouldRunIntegrationTestAsPartOfBuild
line 15
- History
❌ io.quarkus.gradle.JacocoMultiModuleTest.testJacoco
line 16
- History
❌ io.quarkus.gradle.JandexMultiModuleTest.testBasicMultiModuleBuildJandex
line 21
- History
❌ io.quarkus.gradle.JavaPlatformWithEagerResolutionTest.shouldImportConditionalDependency
line 19
- History
❌ io.quarkus.gradle.KotlinGRPCProjectBuildTest.testBasicMultiModuleBuild
line 14
- History
❌ io.quarkus.gradle.KotlinIsIncludedInQuarkusJarTest.testFastJarFormatWorks
line 21
- History
❌ io.quarkus.gradle.KotlinJacocoTest.testFastJarFormatWorks
line 16
- History
❌ io.quarkus.gradle.KspPluginWithSourcesJarTest.testKspWithSourcesJar
line 16
- History
❌ io.quarkus.gradle.LegacyJarFormatWorksTest.testLegacyJarFormatWorks
line 25
- History
❌ io.quarkus.gradle.MultiModuleKotlinProjectBuildTest.testBasicMultiModuleBuild
line 14
- History
❌ io.quarkus.gradle.MultiModuleUberJarTest.testUberJarForMultiModule
line 24
- History
❌ io.quarkus.gradle.MultiSourceProjectTest.shouldRunTest
line 14
- History
❌ io.quarkus.gradle.MutableJarFormatBootsInDevModeTest.testFastJarFormatWorks
line 26
- History
❌ io.quarkus.gradle.QuarkusAppliedToMultipleModulesTest.testBasicMultiModuleBuild
line 14
- History
❌ io.quarkus.gradle.QuarkusComponentTest.testBuild
line 15
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canBuild(SourceType)[1]
line 43
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canBuild(SourceType)[2]
line 43
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canBuild(SourceType)[3]
line 43
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectClassChangeWhenBuilding
line 82
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectClasspathChangeWhenBuilding
line 97
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectOutputChangeWhenBuilding
line 109
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectResourceChangeWhenBuilding
line 68
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectSystemPropertyChangeWhenBuilding
line 138
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectUpToDateBuild
line 57
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canDetectUpToDateTests
line 125
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.canRunTest
line 153
- History
❌ io.quarkus.gradle.QuarkusPluginFunctionalTest.generateCodeBeforeTests
line 162
- History
❌ io.quarkus.gradle.SpringDependencyManagementTest.testQuarkusBuildShouldWorkWithSpringDependencyManagement
line 18
- History
❌ io.quarkus.gradle.TestFixtureModuleTest.testTaskShouldUseTestFixtures
line 17
- History
❌ io.quarkus.gradle.TestFixtureModuleWithPackagePrivateParentTest.testTaskShouldUseTestFixtures
line 17
- History
❌ io.quarkus.gradle.TestFixtureMultiModuleTest.testTaskShouldUseTestFixtures
line 16
- History
❌ io.quarkus.gradle.TestFixturesClientExceptionMapperTest.testBasicMultiModuleBuild
line 12
- History
❌ io.quarkus.gradle.TestResourcesInBuildStepsTest.testBasicMultiModuleBuild
line 19
- History
❌ io.quarkus.gradle.TestResourcesVsMainResourcesTest.test
line 14
- History
❌ io.quarkus.gradle.TestWithAppJunitPropertiesFileTest.shouldRunTestsSuccessfully
line 16
- History
❌ io.quarkus.gradle.TestWithSidecarModule.test
line 15
- History
❌ io.quarkus.gradle.UberJarFormatWorksTest.testUberJarFormatWorks
line 24
- History
⚙️ Native Tests - Build tools and DevTools #
- Failing: integration-tests/gradle
📦 integration-tests/gradle
❌ io.quarkus.gradle.nativeimage.CustomNativeTestSourceSetIT.runNativeTests
line 17
- History
❌ io.quarkus.gradle.nativeimage.NativeIntegrationTestIT.nativeTestShouldRunIntegrationTest
line 24
- History
❌ io.quarkus.gradle.nativeimage.NativeIntegrationTestIT.runNativeTestsWithOutputName
line 35
- History
❌ io.quarkus.gradle.nativeimage.NativeIntegrationTestIT.runNativeTestsWithoutRunnerSuffix
line 45
- History