Skip to content

Casterlabs/log-strudel

Repository files navigation

A Java-17 log daemon.

Repository

We use GitHub packages + our own resolver for our deployment and hosting.

Maven
<repositories>
  <repository>
    <id>casterlabs-maven</id>
    <url>https://repo.casterlabs.co/maven</url>
  </repository>
</repositories>
Gradle
allprojects {
  repositories {
  	maven { url 'https://repo.casterlabs.co/maven' }
  }
}
SBT
resolvers += "casterlabs-maven" at "https://repo.casterlabs.co/maven"
Leiningen
:repositories [["casterlabs-maven" "https://repo.casterlabs.co/maven"]]

Adding to your project

Replace VERSION_OR_HASH with the latest release tag or commit in this repo and make sure to add the Repository to your build system.

Maven
  <dependency>
      <groupId>co.casterlabs.log_strudel</groupId>
      <artifactId>java_client</artifactId>
      <version>VERSION_OR_HASH</version>
  </dependency>
Gradle
  dependencies {
      implementation 'co.casterlabs.log_strudel:java_client:VERSION_OR_HASH'
  }
SBT
libraryDependencies += "co.casterlabs.log_strudel" % "java_client" % "VERSION_OR_HASH"
Leiningen
:dependencies [[co.casterlabs.log_strudel/java_client "VERSION_OR_HASH"]]	

Or, simply make a POST request to the endpoint.

Used by

  • Us :^)

Want your project included here? Open an issue and we'll add you ❤.

Development

This project utilizes Lombok for code generation (e.g Getters, Setters, Constructors), in order for your IDE to properly detect this, you'll need to install the Lombok extension. Instructions can be found here under "IDEs".