Hello!
I haven’t been able to find any information on how to setup release tracking for javabased systems.
I’m using logback from a spring-boot application
dependency
<dependency>
<groupId>net.kencochrane.raven</groupId>
<artifactId>raven-logback</artifactId>
<version>6.0.0</version>
</dependency>
```
logback.xml
```
<appender name="SENTRY" class="net.kencochrane.raven.logback.SentryAppender">
<dsn>...</dsn>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>WARN</level>
</filter>
</appender>
```
Do anyone here know what I'm doing wrong?
Thanks for your help!
1 Like
There are a few different ways to go about this, as of version 7.7.0. (You’ll also want to note that version 7 changes the package namespace and Maven group to com.getsentry
.) You can either set an environment variable (SENTRY_RELEASE
), a Java System Property (system.release
), or specify in a <release>
tag in your appender declaration in your logback.xml
.
You can find more detailed documentation on all of these different options in the raven-logback
README.
1 Like
Thank you so much for your help!
I noticed now when you told me that I had the wrong dependency for raven, so that explains why I couldn’t find any mention of release or anything else related
Thanks again!