A Gradle plugin for checking the latest versions of dependencies

Vadik Sirekanyan 2c8d5d5f87 Updated app version to 1.0.10 hace 2 años
.github 09e478f659 Added github actions hace 2 años
gradle c9e8c80644 Updated dependencies hace 2 años
src 169f052b51 Removed hardcoded configuration names hace 2 años
.gitignore 4301f70eee init hace 5 años
README.md c4a28f7b60 Updated readme file hace 2 años
apply-version-checker.sh 574c50123a Fixed apply script for macos hace 2 años
build.gradle.kts c9e8c80644 Updated dependencies hace 2 años
gradle.properties 2c8d5d5f87 Updated app version to 1.0.10 hace 2 años
gradlew c9e8c80644 Updated dependencies hace 2 años
gradlew.bat c52e49a234 updated gradle version hace 2 años
settings.gradle.kts ece5b8dab3 Resolved chicken or the egg problem hace 2 años

README.md

Setup

Using the plugins DSL:

plugins {
    id "org.sirekanyan.version-checker" version "1.0.10"
}

Using legacy plugin application:

buildscript {
    repositories {
        maven {
            url "https://plugins.gradle.org/m2/"
        }
    }
    dependencies {
        classpath "org.sirekanyan:version-checker:1.0.10"
    }
}

apply plugin: "org.sirekanyan.version-checker"

Run

./gradlew versionChecker

Options

If you don't want some dependency to be updated to the specific version, consider using lessThan or atMost inside a versionCheckerOptions block.

For example:

versionCheckerOptions {
    "com.squareup.okhttp3" lessThan "4.0"
    "org.jetbrains.kotlin" atMost embeddedKotlinVersion
}

Usages

This plugin is actively used during development of Outline Keeper, Spacetime, Warmongr, Anders Robot, and Knigopis

Links