Harsh Shandilya · @msfjarvis
169 followers · 854 posts · Server androiddev.social

I was bored last night so decided to look into sync performance for the $DAYJOB codebase, it averaged around 6 minutes when downloading all dependencies with over 1m30s being wasted in failed HTTP requests. After some massaging with `exclusiveContent` sync is now down to 3m17s with zero HTTP failures :blobDab:

#gradle

Last updated 1 year ago

Wednesday Links · @wednesdaylinks
13 followers · 43 posts · Server foojay.social
Jon Yoder · @jonyoder
235 followers · 556 posts · Server mstdn.social

Finally got things going in . I can't help but wonder why it is that so much in software development is unnecessarily difficult.

On the plus side, integration test code is finally well under way. Onward!

#gradle

Last updated 1 year ago

Jon Yoder · @jonyoder
235 followers · 554 posts · Server mstdn.social

Almost 3 hours straight failing at writing a simple Kotlin DSL script that runs a integration test in what amounts to a stub project.

I feel like such a loser.

#gradle

Last updated 1 year ago

Jon Yoder · @jonyoder
235 followers · 551 posts · Server mstdn.social

TIL one really annoying thing about is that there are at least 6 different ways of specifying plugins.

Special case notation for certain blessed plugins or classes just makes things harder for beginners like me. *sigh*

1. id("org.jetbrains.kotlin.jvm") version "1.9.0"
2. kotlin("jvm")
3. application
4. apply<JavaPlugin>()
5. apply(plugin = "java")
6. `jvm-test-suite`

This is both tiring and infuriating to learn.

#gradle

Last updated 1 year ago

Jakub Chrzanowski 🧩🥑 · @hsz
4 followers · 2 posts · Server mas.to

📝 Gradle Changelog Plugin 2.2.0 is here

🤨 What’s that?
🔥 This plugin for the Gradle build system ships a set of tasks and helper methods to simplify working with changelog files!

If you pass change notes to your community and use , go for it 👇
github.com/JetBrains/gradle-ch

#gradle

Last updated 1 year ago

Wednesday Links · @wednesdaylinks
13 followers · 42 posts · Server foojay.social
lucapette · @lucapette
189 followers · 317 posts · Server hachyderm.io

I like all right (given it's a build tool that's a compliment 😆) but I've been always annoyed with the groovy to conversion for little tasks I need.

ChatGPT was very helpful today. A use-case I had not considered yet!

#gradle #kotlin

Last updated 1 year ago

🎥 Learn how to use the Gradle Version Catalog in Android projects. 📱👏

In this video, I show how this powerful tool can help you manage dependencies and plugins in a type-safe way. 💯

🔗youtu.be/WEOwFkf127E

#versioncatalog #gradle #android #AndroidDev #androiddevelopertips #adt

Last updated 1 year ago

André Gasser · @andregasser
249 followers · 551 posts · Server fosstodon.org

Today, I have upgraded to latest 8.3. Also, the bookmarks API found its way into the lib.

Small steps, but moving forward.

Now time to get some rest.

#bigbone #gradle #mastodon #java #kotlin

Last updated 1 year ago

Michal Špondr · @michal
485 followers · 1790 posts · Server spondr.cz

2 dny se crcám s certifikáty pro firemní Artifactory server, aby z něj dokázal tahat balíčky. A zatím bez úspěchu. Chybové hlášky moc nepomáhají ("unable to find valid certification path to requested target"), přes keytool už jsem přidal certifikátů několik a několikrát; neúspěšně.

Já snad vymyslím skript, který to bude z Artifactory tahat sám než luštit, jak Gradle vnutit, co chci. :)

A nebo budu místo vývoje další dny řešit, jak fungují certifikáty v build systémech.

#gradle #java

Last updated 1 year ago

Chris Wensel · @cwensel
170 followers · 1393 posts · Server fosstodon.org

I don't think i've ever seen a "clone" task api in

for example, making multiple versions of the 'run' command with minor variations on the arguments list..

#java #gradle

Last updated 1 year ago

Felix Neumann · @fxnn
60 followers · 122 posts · Server hachyderm.io

treats every project as a regular standard project. … claims that lack of flexibility is an issue; hence, it wants to fix it.

I stand by the opposite: lack of flexibility for my build tool is a feature, not a bug.“

foojay.io/today/my-final-take-

RT @foojay

#maven #gradle

Last updated 1 year ago

Jon Yoder · @jonyoder
229 followers · 520 posts · Server mstdn.social

A weekend learning . Not sure I feel completely comfortable just yet, but I think this is going to ultimately pay off.

#Programming #gradle

Last updated 1 year ago

Deven Phillips · @infosec812
74 followers · 2081 posts · Server foojay.social

I really enjoyed this article comparing experiences between and by @frankel - And I agree with the points raised. Moreover, my experience has been that even if you do develop a custom Gradle plugin, they tend to break from version to version and that was painful.

#maven #gradle #java #jvm #cicd

Last updated 1 year ago

Chris Boyle · @shortcipher
142 followers · 1516 posts · Server mas.to

Android Gradle Plugin experts, any ideas why I can't generate Kotlin source in my build? stackoverflow.com/q/76855573/6

#gradle #androiddev

Last updated 1 year ago

wakingrufus · @wakingrufus
200 followers · 1767 posts · Server bigshoulders.city

I just released ktlint-gradle 11.5.1 which fixes a bug where custom rule sets were not loaded in 0.49+. Please try it out and report any issues in the github issue tracker.
github.com/JLLeitschuh/ktlint-

#ktlint #gradle #kotlin

Last updated 1 year ago

Nicolas Fränkel · @frankel
843 followers · 1029 posts · Server mastodon.top

In this post, I’d like to shed some light on my stance regarding , so I can direct people to it instead of debunking the same "reasoning" repeatedly.

blog.frankel.ch/final-take-gra

#gradle #ant #maven #buildtools #hype #java

Last updated 1 year ago