This repo contains instructions for customers of the http4k LTS programme.
The LTS version of the http4k libraries are hosted in a private Maven repository, at https://maven.http4k.org. Access to these artifacts requires credentials that will be issued with your LTS subscription.
Configuring Gradle to use the private Maven repo can be done by using a custom repository:
val ltsMavenUser: String by project
val ltsMavenPassword: String by project
repositories {
maven {
credentials {
username = ltsMavenUser
password = ltsMavenPassword
}
url = URI("https://maven.http4k.org")
}
mavenCentral()
}
To set up access in your Gradle build, you will need to pass the credentials in some fashion. The easiest way to do this is to put them in your gradle.properties
or to pass them on the command line. The properties are ltsMavenUser
and ltsMavenPassword
:
./gradlew -PltsMavenUser=lts_username -PltsMavenPassword=secret_password check