diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index e6bdfde..7148a7e 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -28,11 +28,14 @@ jobs:
- name: Install, unit test, integration test
run: mvn install -Dmaven.javadoc.skip=true -B -V
+
+ - name: Upload coverage reports to Codecov
+ uses: codecov/codecov-action@v3
- name: Release to maven central
if: github.ref_name == 'master' && github.event_name != 'pull_request' && github.repository == 'swisspost/vertx-log-transformer'
run: |
- curl -s get.sdkman.io | bash
+ curl -s https://get.sdkman.io | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install groovy 3.0.8
diff --git a/README.md b/README.md
index 1a0d8fd..aff58f7 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
# vertx-log-transformer
[![Build Status](https://travis-ci.com/swisspush/vertx-log-transformer.svg?branch=master)](https://travis-ci.com/swisspush/vertx-log-transformer)
-[![codecov](https://codecov.io/gh/swisspush/vertx-log-transformer/branch/master/graph/badge.svg)](https://codecov.io/gh/swisspush/vertx-log-transformer)
+[![codecov](https://codecov.io/gh/swisspost/vertx-log-transformer/branch/master/graph/badge.svg?token=Eh7mKoDPls)](https://codecov.io/gh/swisspost/vertx-log-transformer)
Transforms log content received over the Vert.x [EventBus](http://vertx.io/docs/apidocs/io/vertx/core/eventbus/EventBus.html) and writes the transformed logs to the configured destination.
diff --git a/pom.xml b/pom.xml
index 0786f25..d18ca60 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,7 +2,7 @@
4.0.0
org.swisspush
log-transformer
- 2.0.4-SNAPSHOT
+ 2.1.0-SNAPSHOT
log-transformer
A verticle that transforms log statements
@@ -74,12 +74,12 @@
maven-surefire-plugin
- 3.0.0-M5
+ 3.0.0
org.jacoco
jacoco-maven-plugin
- 0.8.7
+ 0.8.9
org.apache.maven.plugins
@@ -133,6 +133,51 @@
+
+ maven-surefire-plugin
+
+
+ ${surefireArgLine}
+
+
+
+ org.jacoco
+ jacoco-maven-plugin
+
+
+ pre-unit-test
+
+ prepare-agent
+
+
+
+ ${project.build.directory}/coverage-reports/jacoco-ut.exec
+
+ surefireArgLine
+
+
+
+
+ post-unit-test
+ test
+
+ report
+
+
+
+ ${project.build.directory}/coverage-reports/jacoco-ut.exec
+
+ ${project.reporting.outputDirectory}/jacoco-ut
+
+
+
+
external.atlassian.jgitflow
jgitflow-maven-plugin
@@ -297,10 +342,10 @@
- 4.2.1
- 31.0.1-jre
- 1.7.36
- 4.4.0
+ 4.5.1
+ 33.0.0-jre
+ 2.0.10
+ 5.8.0
UTF8
https://oss.sonatype.org/content/repositories/snapshots/