Solving Gradle metadata and Renovate integration
My current company has settled on using Gradle. It doesn't make me very happy , but you need to learn to work with constraints. Plus, I must admit t…
Tech news from the best sources
My current company has settled on using Gradle. It doesn't make me very happy , but you need to learn to work with constraints. Plus, I must admit t…
Transitioning from an RPM workflow to a .tar (or .tar.gz ) distribution simplifies build pipelines and decouples deployment from host-level package…
adi-registration.properties is an ownership-challenge asset used during certain manual Android package-registration flows. The important rule is sim…
Building Custom Gradle Plugins for Android Projects Large Android repositories often contain dozens of modules with repeated Gradle configuration. C…
This post was originally published on androidshin.dev . When the Play Console notice landed, it landed on ten apps at once. Each one said the same t…
В многомодульных Gradle-проектах рано или поздно появляются вспомогательные классы для тестов: фабрики тестовых данных, билдеры, хелперы. Такие клас…
Build time is a tax you pay twice: once on every engineer's attention each time they wait, and again on the CI bill every time a pipeline rebuilds t…
When I started building my React Native app, I thought the hard part would be designing the app itself. Turns out, debugging the environment was the…
Практический разбор того, как я вынес security-проверки Java-проектов из разрозненных CI/CD-скриптов в переиспользуемый Gradle plugin Читать далее