https://gradle.com/ logo
Docs
Join the conversationJoin Slack
Channels
android
caching
community-news
community-support
config-avoidance
configuration-cache
contributing
dependabot
dependency-management
design
design-specs
developer-productivity-engineering
docs
dpe-summit
feed
file-system-watching
flutter
general
gradle-enterprise
jobs
kotlin-dsl
linen
maven
migrating-from-ant
migrating-from-maven
native
performance
playframework
plugin-development
releases
roadmap
self-promotion
Powered by Linen
general
  • n

    nlpsc registrar

    04/29/2022, 2:13 PM
    With these additional details, "Here are the details: Error: Command failed: cd /thunkable/androidBuildServer/../thunkableCompanion/android/; ./gradlew AssembleRelease Cannot resolve the path to "@react-native-community/cli" package. Cannot resolve the path to "@react-native-community/cli" package. FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:packageRelease'. > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > com.android.ide.common.signing.KeytoolException: Failed to read key AndroidKey from store "/thunkable/thunkableCompanion/android/upload.keystore": null * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 2m 18s"
    🧵 1
    v
    • 2
    • 1
  • e

    eric

    04/30/2022, 3:05 PM
    We’re looking to switch to using version catalogs, but there’s an interesting case I’m not sure how to solve. We have a dependency X and another dependency Y, which is dependent upon X and is versioned accordingly. So if X is version “1.1.4”, Y will be version “Y.1.1.4". They’re distributed by different developers (BOMs not an option), but they have to keep in lock-step. Today we solve this using properties. Is there a way to handle such a case with catalogs?
    c
    g
    +2
    • 5
    • 27
  • c

    Chris

    05/03/2022, 1:24 PM
    What’s the Gradle company line on the conflicting status of Gradle and Groovy Java 17 support. My understanding is that Gradle claims Java 17 support, but that there are a number of Java 17 related bugs in Groovy 3.x that are fixed in 4.x but have not been backported. Currently I have a build that cannot run on Java 17, because a plugin is tickling a bug in Groovy 3.x (which is ‘provided’ by Gradle). Is it fair right now to claim Gradle Java 17 support?
    a
    l
    • 3
    • 10
  • s

    Shasya Bhatnagar

    05/04/2022, 11:21 AM
    No signature of method: build_2otgwqsb26ll3ozfhq28ekhi5.android() is applicable for argument types: (build_2otgwqsb26ll3ozfhq28ekhi5$_run_closure2) values: [build_2otgwqsb26ll3ozfhq28ekhi5$_run_closure2@72b4586d] im getting this error what may be the issue. attached is my build.gradle(app)
    def localProperties = new Properties()
    def localPropertiesFile = rootProject.file('local.properties')
    if (localPropertiesFile.exists()) {
        localPropertiesFile.withReader('UTF-8') { reader ->
            localProperties.load(reader)
        }
    }
    
    def flutterRoot = localProperties.getProperty('flutter.sdk')
    if (flutterRoot == null) {
        throw new FileNotFoundException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
    }
    
    def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
    if (flutterVersionCode == null) {
        flutterVersionCode = '1'
    }
    
    def flutterVersionName = localProperties.getProperty('flutter.versionName')
    if (flutterVersionName == null) {
        flutterVersionName = '1.0'
    }
    
    apply plugin: 'com.android.application'
    apply plugin: 'kotlin-android'
    apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
    
    android {
        compileSdkVersion 32
    
        compileOptions {
            sourceCompatibility JavaVersion.VERSION_1_8
            targetCompatibility JavaVersion.VERSION_1_8
        }
        androidExtensions{
            experimental = true
        }
        kotlinOptions {
            jvmTarget = '1.8'
        }
    
        sourceSets {
            main.java.srcDirs += 'src/main/kotlin'
        }
    
        defaultConfig {
            // TODO: Specify your own unique Application ID (<https://developer.android.com/studio/build/application-id.html>).
            applicationId "com.example.code_with_patel"
            minSdkVersion 19
            targetSdkVersion 32
            versionCode flutterVersionCode.toInteger()
            versionName flutterVersionName
        }
    
        buildTypes {
            release {
                // TODO: Add your own signing config for the release build.
                // Signing with the debug keys for now, so `flutter run --release` works.
                signingConfig signingConfigs.debug
                minifyEnabled true
    
                proguardFiles getDefaultProguardFile('proguard-android.txt'), '<http://proguard-rules.pro|proguard-rules.pro>'
            }
        }
    }
    
    flutter {
        source '../..'
    }
    
    dependencies {
        implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    }
    v
    l
    a
    • 4
    • 5
  • e

    Edward

    05/04/2022, 8:26 PM
    Hello Gradle community, I am currently helping our team migrating from gradle 2.x to 7.0 along with upgrading to JDK 11, have successfully bumped gradle 2 to 3 without issue
    gradlew clean build
    and
    gradlew bootRun
    task complete successfully. Things start to fail when trying to bump gradle 3 to gradle 4,
    gradlew clean build
    succeeded , while
    gradlew bootRun
    fails with the following exception :
    FAILURE: Build failed with an exception.
    
    * What went wrong:
    Execution failed for task ':bootRun'.
    > Process 'command '/Users/[uname]/.sdkman/candidates/java/9.0.4-open/bin/java'' finished with non-zero exit value 1
    
    * Try:
    Run with --info or --debug option to get more log output.
    
    * Exception is:
    org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':bootRun'.
            at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100)
            at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
            at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)
            at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
            at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
            at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:97)
            at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:87)
            at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
            at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
            at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
            at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
            at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
            at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
            at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
            at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
            at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
            at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
            at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
            at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
            at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:123)
            at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:79)
            at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104)
            at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98)
            at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:625)
            at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:580)
            at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98)
            at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
            at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
            at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    Caused by: org.gradle.process.internal.ExecException: Process 'command '/Users/[userName]/.sdkman/candidates/java/9.0.4-open/bin/java'' finished with non-zero exit value 1
            at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:382)
            at org.gradle.process.internal.DefaultJavaExecAction.execute(DefaultJavaExecAction.java:31)
            at org.gradle.api.tasks.JavaExec.exec(JavaExec.java:74)
            at org.springframework.boot.gradle.run.BootRunTask.exec(BootRunTask.java:62)
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
            at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.doExecute(DefaultTaskClassInfoStore.java:142)
            at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:135)
            at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:122)
            at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:762)
            at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:729)
            at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:121)
            at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
            at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
            at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
            at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
            at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:110)
            at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
    Has anyone run into this type of issue before ? Update: I am bumping gradle from 3.5 to 4.2.1 using
    ./gradlew wrapper --gradle-version 4.2.1
    spring Version = "4.2.6.RELEASE"
    springBoot Version = "2.3.4.RELEASE"
    e
    v
    g
    • 4
    • 5
  • d

    Danny Smyda

    05/04/2022, 9:22 PM
    Hello everyone, I’m trying to build a Kotlin project that’s about a year old, and I keep running into the following error
    FAILURE: Build failed with an exception.
    
    * Where:
    Build file '/Users/daniel-smyda/Work/.../build.gradle.kts' line: 1
    
    * What went wrong:
    Plugin [id: 'org.jetbrains.intellij', version: '0.7.2'] was not found in any of the following sources:
    
    - Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
    - Plugin Repositories (could not resolve plugin artifact 'org.jetbrains.intellij:org.jetbrains.intellij.gradle.plugin:0.7.2')
      Searched in the following repositories:
        Gradle Central Plugin Repository
    
    * Try:
    Run with --debug option to get more log output. Run with --scan to get full insights.
    
    * Exception is:
    org.gradle.api.plugins.UnknownPluginException: Plugin [id: 'org.jetbrains.intellij', version: '0.7.2'] was not found in any of the following sources:
    
    - Gradle Core Plugins (plugin is not in 'org.gradle' namespace)
    - Plugin Repositories (could not resolve plugin artifact 'org.jetbrains.intellij:org.jetbrains.intellij.gradle.plugin:0.7.2')
      Searched in the following repositories:
        Gradle Central Plugin Repository
    	at org.gradle.plugin.use.internal.DefaultPluginRequestApplicator.resolveToFoundResult(DefaultPluginRequestApplicator.java:268)
    	at org.gradle.plugin.use.internal.DefaultPluginRequestApplicator.access$100(DefaultPluginRequestApplicator.java:63)
    	at org.gradle.plugin.use.internal.DefaultPluginRequestApplicator$1.transform(DefaultPluginRequestApplicator.java:93)
    	at org.gradle.plugin.use.internal.DefaultPluginRequestApplicator$1.transform(DefaultPluginRequestApplicator.java:89)
    	at org.gradle.util.CollectionUtils.collect(CollectionUtils.java:207)
    	at org.gradle.util.CollectionUtils.collect(CollectionUtils.java:201)
    	at org.gradle.plugin.use.internal.DefaultPluginRequestApplicator.applyPlugins(DefaultPluginRequestApplicator.java:89)
    	at org.gradle.kotlin.dsl.provider.PluginRequestsHandler.handle(PluginRequestsHandler.kt:48)
    	at org.gradle.kotlin.dsl.provider.StandardKotlinScriptEvaluator$InterpreterHost.applyPluginsTo(KotlinScriptEvaluator.kt:189)
    	at org.gradle.kotlin.dsl.execution.Interpreter$ProgramHost.applyPluginsTo(Interpreter.kt:358)
        ...
    I’ve managed to track down using the
    debug
    flag that the correct pom is found (https://plugins.gradle.org/m2/org/jetbrains/intellij/org.jetbrains.intellij.gradle.plugin/0.7.2/org.jetbrains.intellij.gradle.plugin-0.7.2.pom), but I can seem to find any other information in the output the leads to any obvious cause. Here’s a snippet of my
    build.gradle.kts
    file that should be relevant to the stack trace above.
    plugins {
        id("org.jetbrains.intellij") version "0.7.2"
        kotlin("jvm") version "1.4.32"
    }
    
    repositories {
        mavenCentral()
    }
    Does anyone know what could be wrong? Or could help me debug this issue? Thank you!
    v
    • 2
    • 4
  • s

    Suresh Kumar duraisamy

    05/05/2022, 12:34 PM
    Hello All, I'm trying to build the react native project, getting below error
    BUILD FAILED in 4s
    
    [17:58:46] error Failed to install the app. Make sure you have the Android development environment set up: <https://reactnative.dev/docs/environment-setup>.
    [17:58:46] Error: Command failed: ./gradlew app:installDebug -PreactNativeDevServerPort=8081
    
    FAILURE: Build failed with an exception.
    
    * Where:
    Settings file '/Users/sureshkumard/bp_projects/bp-mfe-feature.global-loyalty/packages/feature-mfe/.BpMfeHost/android/settings.gradle'
    
    * What went wrong:
    Could not compile settings file '/Users/sureshkumard/bp_projects/bp-mfe-feature.global-loyalty/packages/feature-mfe/.BpMfeHost/android/settings.gradle'.
    > startup failed:
      General error during semantic analysis: Unsupported class file major version 62
      
      java.lang.IllegalArgumentException: Unsupported class file major version 62
    n
    v
    • 3
    • 9
  • j

    Jaroslav Novotný

    05/05/2022, 12:47 PM
    hello, I've got some project yesterday from former colleague and now I tend to continue in it. It is still really confusing for me, few bugs I have solved already, but this stoped me. Could you just point me to the right direction, what is probably the problem, or how to solve it?
    CommandInvokationFailure: Gradle build failed.
    C:\Program Files\Unity\Hub\Editor\2020.3.5f1\Editor\Data\PlaybackEngines\AndroidPlayer\OpenJDK\bin\java.exe -classpath "C:\Program Files\Unity\Hub\Editor\2020.3.5f1\Editor\Data\PlaybackEngines\AndroidPlayer\Tools\gradle\lib\gradle-launcher-5.6.4.jar" org.gradle.launcher.GradleMain "-Dorg.gradle.jvmargs=-Xmx4096m" "bundleRelease"
    stderr[
    Warning: Mapping new ns <http://schemas.android.com/repository/android/common/02> to old ns <http://schemas.android.com/repository/android/common/01>
    Warning: Mapping new ns <http://schemas.android.com/repository/android/generic/02> to old ns <http://schemas.android.com/repository/android/generic/01>
    Warning: Mapping new ns <http://schemas.android.com/sdk/android/repo/addon2/02> to old ns <http://schemas.android.com/sdk/android/repo/addon2/01>
    Warning: Mapping new ns <http://schemas.android.com/sdk/android/repo/addon2/03> to old ns <http://schemas.android.com/sdk/android/repo/addon2/01>
    Warning: Mapping new ns <http://schemas.android.com/sdk/android/repo/repository2/02> to old ns <http://schemas.android.com/sdk/android/repo/repository2/01>
    Warning: Mapping new ns <http://schemas.android.com/sdk/android/repo/repository2/03> to old ns <http://schemas.android.com/sdk/android/repo/repository2/01>
    Warning: Mapping new ns <http://schemas.android.com/sdk/android/repo/sys-img2/03> to old ns <http://schemas.android.com/sdk/android/repo/sys-img2/01>
    Warning: Mapping new ns <http://schemas.android.com/sdk/android/repo/sys-img2/02> to old ns <http://schemas.android.com/sdk/android/repo/sys-img2/01>
    Warning: unexpected element (uri:"", local:"base-extension"). Expected elements are <{}codename>,<{}layoutlib>,<{}api-level>
    An exception has occurred in the compiler (1.8.0-adoptopenjdk). Please file a bug against the Java compiler via the Java bug reporting page (<http://bugreport.java.com>) after checking the Bug Database (<http://bugs.java.com>) for duplicates. Include your program and the following diagnostic in your report. Thank you.
    __________________________________________________________________________________________________________________________________________________________________________________________________________________
    Starting a Gradle Daemon, 2 incompatible and 2 stopped Daemons could not be reused, use --status for details
    > Configure project :launcher
    WARNING: The option 'android.enableR8' is deprecated and should not be used anymore.
    It will be removed in a future version of the Android Gradle plugin, and will no longer allow you to disable R8.
    > Task :unityLibrary:preBuild UP-TO-DATE
    > Task :launcher:preBuild UP-TO-DATE
    > Task :launcher:preReleaseBuild UP-TO-DATE
    > Task :unityLibrary:preReleaseBuild UP-TO-DATE
    > Task :unityLibrary:packageReleaseRenderscript NO-SOURCE
    > Task :launcher:generateReleaseResValues
    > Task :launcher:compileReleaseRenderscript NO-SOURCE
    > Task :launcher:generateReleaseResources
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:preBuild UP-TO-DATE
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:preReleaseBuild UP-TO-DATE
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:preBuild UP-TO-DATE
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:preReleaseBuild UP-TO-DATE
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:packageReleaseRenderscript NO-SOURCE
    > Task :unityLibrary:generateReleaseResValues
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:packageReleaseRenderscript NO-SOURCE
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseRenderscript NO-SOURCE
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:compileReleaseRenderscript NO-SOURCE
    > Task :unityLibrary:compileReleaseRenderscript NO-SOURCE
    > Task :unityLibrary:generateReleaseResources
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseResValues
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseResources
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:generateReleaseResValues
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:generateReleaseResources
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:packageReleaseResources
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:packageReleaseResources
    > Task :unityLibrary:packageReleaseResources
    > Task :unityLibrary:extractDeepLinksRelease
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:extractDeepLinksRelease
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:extractDeepLinksRelease
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseAidl NO-SOURCE
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseBuildConfig
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseLibraryResources
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:compileReleaseAidl NO-SOURCE
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:generateReleaseBuildConfig
    > Task :unityLibrary:processReleaseManifest
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:processReleaseManifest
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:processReleaseManifest
    > Task :unityLibrary:compileReleaseLibraryResources
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:javaPreCompileRelease
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:parseReleaseLocalResources
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:parseReleaseLocalResources
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:javaPreCompileRelease
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseRFile
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:compileReleaseLibraryResources
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:generateReleaseRFile
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseJavaWithJavac
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:compileReleaseJavaWithJavac
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:bundleLibRuntimeRelease
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:bundleLibRuntimeRelease
    > Task :unityLibrary:generateReleaseBuildConfig
    > Task :unityLibrary:compileReleaseAidl NO-SOURCE
    > Task :unityLibrary:parseReleaseLocalResources
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:bundleLibCompileRelease
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:bundleLibCompileRelease
    > Task :launcher:mainApkListPersistenceRelease
    > Task :launcher:createReleaseCompatibleScreenManifests
    > Task :launcher:extractDeepLinksRelease
    C:\Users\jaros\Documents\GitHub\Coral-Reef\CoralReef-third\Temp\gradleOut\launcher\build\intermediates\incremental\mergeReleaseResources\merged.dir\values\values.xml:494: warn: multiple substitutions specified in non-positional format; did you mean to add the formatted="false" attribute?.
    > Task :unityLibrary:generateReleaseRFile
    > Task :unityLibrary:javaPreCompileRelease
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:mergeReleaseShaders
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:mergeReleaseShaders
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:compileReleaseShaders
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:generateReleaseAssets
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:compileReleaseShaders
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:generateReleaseAssets
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:packageReleaseAssets
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:packageReleaseAssets
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:processReleaseJavaRes NO-SOURCE
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:processReleaseJavaRes NO-SOURCE
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:bundleLibResRelease
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:bundleLibResRelease
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:mergeReleaseJniLibFolders
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:mergeReleaseJniLibFolders
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:mergeReleaseNativeLibs
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:stripReleaseDebugSymbols
    > Task :unityLibrary:com.voxelbusters.essentialkit.androidlib:copyReleaseJniLibsProjectOnly
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:mergeReleaseNativeLibs
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:stripReleaseDebugSymbols
    > Task :unityLibrary:GooglePlayGamesManifest.plugin:copyReleaseJniLibsProjectOnly
    > Task :launcher:processReleaseManifest
    C:\Users\jaros\Documents\GitHub\Coral-Reef\CoralReef-third\Temp\gradleOut\launcher\src\main\AndroidManifest.xml:7:5-107 Warning:
    meta-data#Yodo1ChannelCode@android:value was tagged at AndroidManifest.xml:7 to replace other declarations but no other declaration present
    C:\Users\jaros\Documents\GitHub\Coral-Reef\CoralReef-third\Temp\gradleOut\launcher\src\main\AndroidManifest.xml:17:9-20:45 Warning:
    meta-data#PUBLISH_CHANNEL_CODE@android:value was tagged at AndroidManifest.xml:17 to replace other declarations but no other declaration present
    C:\Users\jaros\Documents\GitHub\Coral-Reef\CoralReef-third\Temp\gradleOut\launcher\src\main\AndroidManifest.xml:21:9-24:45 Warning:
    meta-data#MAS_SDK_VERSION_NAME@android:value was tagged at AndroidManifest.xml:21 to replace other declarations but no other declaration present
    C:\Users\jaros\Documents\GitHub\Coral-Reef\CoralReef-third\Temp\gradleOut\launcher\src\main\AndroidManifest.xml:25:9-28:45 Warning:
    meta-data#MAS_SDK_TYPE@android:value was tagged at AndroidManifest.xml:25 to replace other declarations but no other declaration present
    C:\Users\jaros\Documents\GitHub\Coral-Reef\CoralReef-third\Temp\gradleOut\launcher\src\main\AndroidManifest.xml:12:5-14:31 Warning:
    uses-permission#android.permission.READ_PHONE_STATE was tagged at AndroidManifest.xml:12 to remove other declarations but no other declaration present
    > Task :launcher:mergeReleaseResources
    > Task :launcher:checkReleaseDuplicateClasses
    > Task :launcher:compileReleaseAidl NO-SOURCE
    > Task :launcher:generateReleaseBuildConfig
    aapt2.exe W 05-05 14:42:21  2476 16292 LoadedArsc.cpp:657] Unknown chunk type '200'.
    warn: removing resource com.DefaultCompany.CoralReefthird:string/tt_request_permission_descript_external_storage without required default value.
    warn: removing resource com.DefaultCompany.CoralReefthird:string/tt_request_permission_descript_location without required default value.
    warn: removing resource com.DefaultCompany.CoralReefthird:string/tt_request_permission_descript_read_phone_state without required default value.
    > Task :unityLibrary:compileReleaseJavaWithJavac FAILED
    aapt2.exe W 05-05 14:42:23 18300 16132 LoadedArsc.cpp:657] Unknown chunk type '200'.
    warn: removing resource com.DefaultCompany.CoralReefthird:string/tt_request_permission_descript_external_storage without required default value.
    warn: removing resource com.DefaultCompany.CoralReefthird:string/tt_request_permission_descript_location without required default value.
    warn: removing resource com.DefaultCompany.CoralReefthird:string/tt_request_permission_descript_read_phone_state without required default value.
    > Task :launcher:processReleaseResources
    > Task :launcher:bundleReleaseResources
    60 actionable tasks: 60 executed
    UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
    n
    • 2
    • 1
  • a

    Amanda

    05/10/2022, 7:44 PM
    we are working on the May Gradle Build Tool newsletter, please let me know if you know of interesting news worth covering!
    t
    • 2
    • 1
  • r

    René

    05/12/2022, 7:05 PM
    Where should regressions and bug discussed? community support doesn't seem right.
    a
    • 2
    • 1
  • a

    Amanda

    06/14/2022, 5:12 PM
    It's that time again! Newsletter time! Please let me know if you know of interesting things worth covering!
    j
    • 2
    • 1
  • p

    Piotr Jagielski

    06/17/2022, 4:20 PM
    Hi. We just wanted to let you know that we now have a public roadmap for Gradle Build Tool. See the roadmap board and the associated readme. We hope that this additional level of transparency about our plans will be useful to you. Please let us know if you have any questions or feedback in the new #roadmap channel.
    👍 16
    🎉 17
    ❤️ 10
    s
    m
    +2
    • 5
    • 4
  • Linen Archive Notice
    a

    Amanda

    06/22/2022, 4:09 PM
    <!here> The Gradle Community Slack will have all public channels indexed at https://www.linen.dev/s/gradle-community. What this means is that all 150k+ public messages in this community will be fully searchable on a platform like Google. This should help with knowledge sharing and helping people find current and accurate solutions faster. Kotlin recently discovered this tool and thanks @Chris Lee for leading us to it. Sorry for the mass message but this is a change in how your posts are seen and you might need to act if you have privacy concerns. If you have any individual privacy concerns please DM me, or if you have any channel specific privacy concerns. We also have the option of anonymizing all usernames. Thoughts on that are appreciated!
    👍 10
    :thank_you: 19
    b
    r
    b
    • 4
    • 5
  • a

    Amanda

    07/20/2022, 12:23 PM
    The last release had 35 external contributors from the community. This is awesome and we love the support. We have a newly made a #contributing channel here that you can join for any questions regarding that. Thanks @rmoore for the suggestion!
    🙌 1
    :thank_you: 1
  • p

    Piotr Jagielski

    07/28/2022, 3:49 PM
    We are looking for a Gradle Build Tool application security engineer. This role provides a unique opportunity to make an impact on the security of the entire software supply chain. See https://boards.greenhouse.io/gradle/jobs/4312252 for details. Feel free to ping me if you have any questions about the role.
  • a

    Amanda

    08/10/2022, 1:16 PM
    We are working on the August Gradle Build Tool newsletter, please let me know if you know of interesting news worth covering!
  • a

    Amanda

    08/11/2022, 2:43 PM
    The Stable Configuration Cache project board is now public! If you have any configuration cache questions feel add them to the #configuration-cache channel.
  • a

    Amanda

    08/30/2022, 6:07 PM
    Ever thought about contributing? Or perhaps you want some Gradle swag? Now is the time! For the month of September, we are hosting the Configuration Cache Hackathon. Join us for the

    kickoff event▾

    on September 1 at 9am PDT / 1pm BRT / 4pm GMT. More information in our CC-Hack-repo. Issues are going to be first come first serve and some are pretty simple! Join the #configuration-cache channel for any questions you have!
  • a

    Ayse Altinsoy

    08/31/2022, 12:57 PM
    Hello everyone - We are excited to announce our first annual Developer Productivity Engineering Summit! Join us in San Francisco on November 2-3, 2022 for the first event dedicated to the practice of Developer Productivity Engineering and its impact on the developer experience. The summit will feature productivity expert speakers from Airbnb, DoorDash, Google, Gradle, LinkedIn, Netflix, Slack, Square, and Uber. Check out the event details at the DPE Summit website << dpesummit.com>>. Use the code gc-slack-100 to receive a $100 discount off the registration price. See you there! For questions join the #dpe-summit channel <<https://gradle-community.slack.com/archives/C04063WRPT4 >>
  • a

    Amanda

    09/01/2022, 3:49 PM
    The Configuration Cache Hackathon goes live in 10 minutes Join us on

    Youtube▾

  • w

    wolfs

    09/16/2022, 4:08 PM
    Heads up: I am marking issues closed by stale bot with the reason “completed” with the reason “not planned”. Sadly, that will cause notifications for folks subscribed to those issues 😞 The new status has been introduced by Github recently: https://github.blog/changelog/2022-05-19-the-new-github-issues-may-19th-update/#%F0%9F%95%B5%F0%9F%8F%BD%E2%99%80%EF%B8%8F-issue-closed-reasons It clearly indicates that an issue has not been implemented, which should be the case for all the issues closed by stale bot and makes it easier to directly spot whether this is the case or not. Going forward, we are using the stale action which uses the “not planned” close reason out of the box. Sorry for the inconvenience and thank you for your patience.
    • 1
    • 1
  • a

    Amanda

    09/23/2022, 3:22 PM
    I want to give a shot out to: @Victor Maldonado @David Marín @Vampire @Dmitry Pogrebnoy @Sid B @Stephen Topley @Eli Graber @Matthew Haughton @Ricardo Jiang @Pankaj Kumar @Fedor Ihnatkevich @Dzmitry Neviadomski @Vinay Potluri @Michael Torres @Denis Buzmakov Clara Guerrero Sánchez, Gabriel Rodríguez, and David Marín! They all successfully submitted a PR to the Configuration Cache Hackathon Each one gets a special shirt: Please DM me your address to send it to you! Now is the time for community voting! Which PR do you think was best? Vote here! The 3 with the highest votes gets more swag!
  • l

    Louis Jacomet

    10/02/2022, 8:08 AM
    FYI: https://gradle-community.slack.com/archives/CA745PZHN/p1664697626272659
  • a

    Amanda

    10/03/2022, 3:35 PM
    The results from the CC-Hackathon are in. The community has voted for the best PRs as those by @Vinay Potluri @Vampire @Denis Buzmakov Awesome job and thanks to everyone for the vote!
  • v

    Vampire

    11/02/2022, 9:12 AM
    @Amanda the Linen archive at https://www.linen.dev/s/gradle-community is not really discoverable. It is not mentioned here anywhere (probably when discussing its introduction more than 90 days ago), not in any channel topics I looked at, not on https://gradle.org/resources/, ... I had to guess the URL to find it. This should probably be improved, especially with the new 90 day limit.
    m
    a
    • 3
    • 18
  • a

    Amanda

    11/10/2022, 8:45 PM
    We are working on the November Gradle Build Tool newsletter, please let me know if you know of interesting news worth covering!
    l
    • 2
    • 1
  • a

    Amanda

    12/22/2022, 6:49 PM
    There are some really cool projects I have seen in this community. If you have something you want to promote please add it to the newly made #self-promotion channel.
  • a

    Amanda

    12/22/2022, 6:53 PM
    Updated General guidelines for participating with more channels: 🧵 Use threads to keep discussions organized and allow other community members to reply to your message later. 🔁 Post your message in the most appropriate channel. If you posted on the wrong channel, post a link to the original message in the right channel instead of duplicating the content. ℹ️ Provide relevant context regarding your comment or question. How has this issue affected you? What are you trying to accomplish? What other alternatives have you considered? Explaining this will maximize your chances of getting a helpful response. 🖼️ If your question is about an error, provide a full stack trace (in a threaded reply), Gradle version, information about your environment etc, and ideally a build scan too. Screenshots are not sufficient! ⚖️ Use #community-support for general questions. 🔍 Here are a few of the channels for more specific help - #android All things relevant to android. - #caching All things relevant to caching. - #community-news News and announcements from the community. - #dependency-management Discuss dependency management features, especially what’s coming in the next version! - #design-specs RSS feed for new in the public design specs folder. Ask questions here too. - #flutter All things relevant to flutter - #gradle-enterprise All things relevant to Gradle Enterprise - #kotlin-dsl Chat about the Gradle Kotlin DSL - #native Gradle Native Support - #performance All about Gradle performance - #plugin-development Discussions on the latest plugins, implementation APIs and best practices. - #releases Information on Gradle or Gradle Enterprise Releases. - #roadmap Ask questions or comment about the Gradle Roadmap - #self-promotion Post your content you want o promote Let’s build happiness together! — The Gradle Team
  • a

    Amanda

    01/20/2023, 3:40 PM
    Hello everyone, and Happy New Year! As many of you know, we have the Gradle Fellowship program that consists of distinguished engineers from the Gradle community who, through collaboration and advocacy, encourage build tooling best practices. We are again looking at the community to see who should join the Fellowship. We wanted to get your nominations on who should be on this short list for us to consider. Please give your input here.
    j
    • 2
    • 1
  • v

    Vincent Mayers

    02/23/2023, 8:01 PM
    Anyone agree? 🤓
    e
    • 2
    • 1
Powered by Linen
Title
v

Vincent Mayers

02/23/2023, 8:01 PM
Anyone agree? 🤓
e

Eric Haag

02/23/2023, 8:11 PM
Data swamp 😂
View count: 6