-
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
Closes quarkusio#49921. Fixes quarkusio#49973.
Closes quarkusio#49921. Fixes quarkusio#49973.
Closes quarkusio#49921. Fixes quarkusio#49973. (cherry picked from commit afe8a93)
Closes quarkusio#49921. Fixes quarkusio#49973. (cherry picked from commit afe8a93)
Closes quarkusio#49921. Fixes quarkusio#49973. (cherry picked from commit afe8a93)