{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreiga2jlbmj5mnfzedr5n6xsj2vaspc6y2koitm24g3ilh5konaj7hi",
    "uri": "at://did:plc:34cg4tn4iwemk3v5k3n3adwf/app.bsky.feed.post/3mf4jj6df5262"
  },
  "path": "/t/testing-f-droid-builds-on-unreleased-changes/34096#post_3",
  "publishedAt": "2026-02-18T04:15:51.000Z",
  "site": "https://forum.f-droid.org",
  "textContent": "Thanks. That might start the build, but having enabled reproducible builds i expect that to fail as soon as it looks for a released binary. We already had this conversation i think. Anyway, i am not even at that point. I extracted a gradle plugin into a separate git repository to reuse it, and now i am trying to make it work in fdroid. I tried incorporate it as submodule with includeBuild(“build-logic/plugins/android-yaml-strings”)\n```kotlin\npluginManagement {\nrepositories {\nmavenLocal()\ngradlePluginPortal()\ngoogle()\nmavenCentral()\n}\nincludeBuild(“build-logic/plugins/android-yaml-strings”)\n}\ndependencyResolutionManagement {\nrepositories {\ngoogle()\nmavenCentral()\n}\n}\nrootProject.name = ‘Carburoid’\ninclude ‘:shared’\ninclude ‘:app’\n```\nbut now i get this error.\n\nDaemon will be stopped at the end of the build\n\n> Task :android-yaml-strings:checkKotlinGradlePluginConfigurationErrors SKIPPED\n>  Task :android-yaml-strings:pluginDescriptors\n>  Task :android-yaml-strings:processResources\n>  Task :android-yaml-strings:compileKotlin\n>  Task :android-yaml-strings:compileJava NO-SOURCE\n>  Task :android-yaml-strings:classes\n>  Task :android-yaml-strings:jar\n\n> Configure project :shared\n>  w: file:///build/build/net.canvoki.carburoid/shared/build.gradle.kts:14:9: ‘targetSdk: Int?’ is deprecated. Will be removed from library DSL in AGP 9.0. Use testOptions.targetSdk or/and lint.targetSdk instead\n\n> Task :app:clean UP-TO-DATE\n\nBUILD SUCCESSFUL in 1m 18s\n5 actionable tasks: 4 executed, 1 up-to-date\n2026-02-17 19:35:34,852 INFO: Scanning source for common problems…\n2026-02-17 19:35:35,554 INFO: Removing gradle-wrapper.jar at gradle/wrapper/gradle-wrapper.jar\n2026-02-17 19:35:35,574 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsPlugin$apply$1.class\n2026-02-17 19:35:35,574 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsPlugin$apply$2$execute$$inlined$getByType$1.class\n2026-02-17 19:35:35,574 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsTaskKt$extractParams$1.class\n2026-02-17 19:35:35,574 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsPlugin$configure$1$1.class\n2026-02-17 19:35:35,574 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsTaskKt.class\n2026-02-17 19:35:35,574 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsPlugin$apply$3.class\n2026-02-17 19:35:35,574 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsPlugin$apply$3$execute$$inlined$getByType$1.class\n2026-02-17 19:35:35,574 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsPlugin$configure$1$taskProvider$1.class\n2026-02-17 19:35:35,574 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsExtension.class\n2026-02-17 19:35:35,574 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/Translatable.class\n2026-02-17 19:35:35,575 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsPlugin$configure$1$taskProvider$1$1.class\n2026-02-17 19:35:35,575 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsPlugin.class\n2026-02-17 19:35:35,575 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsTask.class\n2026-02-17 19:35:35,575 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsPlugin$apply$2.class\n2026-02-17 19:35:35,575 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/MismatchedParamException.class\n2026-02-17 19:35:35,575 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsTask$convertYamlToAndroidXml$1.class\n2026-02-17 19:35:35,575 ERROR: Found Java compiled class at build-logic/plugins/android-yaml-strings/build/classes/kotlin/main/net/canvoki/android/yamlstrings/YamlStringsTaskKt$parametersToXml$1.class\n2026-02-17 19:35:35,575 ERROR: Found binary at build-logic/plugins/android-yaml-strings/build/kotlin/compileKotlin/cacheable/last-build.bin\n2026-02-17 19:35:35,577 ERROR: Found binary at build-logic/plugins/android-yaml-strings/build/kotlin/compileKotlin/local-state/build-history.bin\n2026-02-17 19:35:35,577 ERROR: Found binary at build-logic/plugins/android-yaml-strings/build/kotlin/compileKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin\n2026-02-17 19:35:35,577 ERROR: Found Java JAR file at build-logic/plugins/android-yaml-strings/build/libs/android-yaml-strings-1.0.0.jar\n2026-02-17 19:35:35,577 INFO: Removing gradle-wrapper.jar at build-logic/plugins/android-yaml-strings/gradle/wrapper/gradle-wrapper.jar\n2026-02-17 19:35:35,578 ERROR: Could not build app net.canvoki.carburoid: Can’t build due to 21 errors while scanning\nbuilding file list … done\n\nThe build builds first the plugin which is ok, but later it complains it finds the compiled plugin. Any ideas of what i am doing wrong?",
  "title": "Testing F-Droid builds on unreleased changes"
}