Skip to content

Commit d346d38

Browse files
authored
Merge pull request #109 from reportportal/develop
Release
2 parents 87aff11 + 976b93b commit d346d38

File tree

8 files changed

+47
-26
lines changed

8 files changed

+47
-26
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ jobs:
3535

3636
steps:
3737
- name: Checkout repository
38-
uses: actions/checkout@v3
38+
uses: actions/checkout@v4
3939

4040
- name: Set up JDK 1.8
41-
uses: actions/setup-java@v3
41+
uses: actions/setup-java@v4
4242
with:
4343
distribution: 'temurin'
4444
java-version: '8'
@@ -47,4 +47,6 @@ jobs:
4747
run: ./gradlew build
4848

4949
- name: Codecov upload
50-
run: bash <(curl -s https://codecov.io/bash)
50+
uses: codecov/codecov-action@v4
51+
with:
52+
token: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
runs-on: ubuntu-latest
4141
steps:
4242
- name: Checkout repository
43-
uses: actions/checkout@v3
43+
uses: actions/checkout@v4
4444

4545
- name: Generate versions
4646
uses: HardNorth/github-version-generate@v1
@@ -50,7 +50,7 @@ jobs:
5050
version-file-extraction-pattern: ${{ env.VERSION_EXTRACT_PATTERN }}
5151

5252
- name: Set up JDK 1.8
53-
uses: actions/setup-java@v3
53+
uses: actions/setup-java@v4
5454
with:
5555
distribution: 'temurin'
5656
java-version: '8'
@@ -108,7 +108,7 @@ jobs:
108108

109109
- name: Checkout develop branch
110110
if: ${{ github.ref }} == 'master'
111-
uses: actions/checkout@v3
111+
uses: actions/checkout@v4
112112
with:
113113
ref: 'develop'
114114
fetch-depth: 0

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Changelog
22

33
## [Unreleased]
4+
### Changed
5+
- Client version updated on [5.2.11](https://github.com/reportportal/client-java/releases/tag/5.2.11), by @HardNorth
46

57
## [5.2.1]
68
### Changed

README.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
77
[![Maven Central](https://img.shields.io/maven-central/v/com.epam.reportportal/agent-java-junit.svg?label=Maven%20Central)](https://central.sonatype.com/artifact/com.epam.reportportal/agent-java-junit)
88
[![CI Build](https://github.com/reportportal/agent-java-junit/actions/workflows/ci.yml/badge.svg)](https://github.com/reportportal/agent-java-junit/actions/workflows/ci.yml)
9-
[![Join Slack chat!](https://reportportal-slack-auto.herokuapp.com/badge.svg)](https://reportportal-slack-auto.herokuapp.com)
9+
[![codecov](https://codecov.io/github/reportportal/agent-java-junit/graph/badge.svg?token=1vmfBqayVL)](https://codecov.io/github/reportportal/agent-java-junit)
10+
[![Join Slack chat!](https://img.shields.io/badge/slack-join-brightgreen.svg)](https://slack.epmrpp.reportportal.io/)
1011
[![stackoverflow](https://img.shields.io/badge/reportportal-stackoverflow-orange.svg?style=flat)](http://stackoverflow.com/questions/tagged/reportportal)
1112
[![Build with Love](https://img.shields.io/badge/build%20with-❤%EF%B8%8F%E2%80%8D-lightgrey.svg)](http://reportportal.io?style=flat)
1213

@@ -105,7 +106,7 @@ In your project, create or update a file named logback.xml in the src/main/resou
105106
<dependency>
106107
<groupId>com.epam.reportportal</groupId>
107108
<artifactId>logger-java-logback</artifactId>
108-
<version>5.2.1</version>
109+
<version>5.2.2</version>
109110
</dependency>
110111
</dependencies>
111112

@@ -199,7 +200,7 @@ In your project, create or update a file named logback.xml in the src/main/resou
199200
<dependency>
200201
<groupId>com.epam.reportportal</groupId>
201202
<artifactId>logger-java-log4j</artifactId>
202-
<version>5.2.1</version>
203+
<version>5.2.2</version>
203204
</dependency>
204205
</dependencies>
205206

@@ -275,7 +276,7 @@ repositories {
275276
}
276277
277278
dependencies {
278-
compile 'com.epam.reportportal:logger-java-log4j:5.2.1'
279+
compile 'com.epam.reportportal:logger-java-log4j:5.2.2'
279280
compile 'com.epam.reportportal:agent-java-junit:5.2.1'
280281
}
281282
@@ -416,7 +417,7 @@ If you prefer using **Logback** logging library, add following dependencies:
416417
<dependency>
417418
<groupId>com.epam.reportportal</groupId>
418419
<artifactId>logger-java-logback</artifactId>
419-
<version>5.2.1</version>
420+
<version>5.2.2</version>
420421
</dependency>
421422
```
422423
> Up to date version could be found [here](https://search.maven.org/search?q=g:%22com.epam.reportportal%22%20AND%20a:%22logger-java-logback%22)
@@ -437,7 +438,7 @@ If you prefer using **Log4j** logging library, add following dependencies:
437438
<dependency>
438439
<groupId>com.epam.reportportal</groupId>
439440
<artifactId>logger-java-log4j</artifactId>
440-
<version>5.1.4</version>
441+
<version>5.2.2</version>
441442
</dependency>
442443
```
443444
> Up to date version could be found [here](https://search.maven.org/search?q=g:%22com.epam.reportportal%22%20AND%20a:%22logger-java-log4j%22)
@@ -685,7 +686,7 @@ in this case - add a `maven dependency plugin` dependency explicitly, like this:
685686
<dependency>
686687
<groupId>com.epam.reportportal</groupId>
687688
<artifactId>logger-java-log4j</artifactId>
688-
<version>5.2.1</version>
689+
<version>5.2.2</version>
689690
</dependency>
690691

691692
<dependency>
@@ -813,7 +814,7 @@ repositories {
813814
}
814815
815816
dependencies {
816-
compile 'com.epam.reportportal:logger-java-log4j:5.2.1'
817+
compile 'com.epam.reportportal:logger-java-log4j:5.2.2'
817818
compile 'com.epam.reportportal:agent-java-junit:5.2.1'
818819
compile 'org.apache.logging.log4j:log4j-api:2.17.2'
819820
compile 'org.apache.logging.log4j:log4j-core:2.17.2'

README_TEMPLATE.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
77
[![Maven Central](https://img.shields.io/maven-central/v/com.epam.reportportal/agent-java-junit.svg?label=Maven%20Central)](https://central.sonatype.com/artifact/com.epam.reportportal/agent-java-junit)
88
[![CI Build](https://github.com/reportportal/agent-java-junit/actions/workflows/ci.yml/badge.svg)](https://github.com/reportportal/agent-java-junit/actions/workflows/ci.yml)
9-
[![Join Slack chat!](https://reportportal-slack-auto.herokuapp.com/badge.svg)](https://reportportal-slack-auto.herokuapp.com)
9+
[![codecov](https://codecov.io/github/reportportal/agent-java-junit/graph/badge.svg?token=1vmfBqayVL)](https://codecov.io/github/reportportal/agent-java-junit)
10+
[![Join Slack chat!](https://img.shields.io/badge/slack-join-brightgreen.svg)](https://slack.epmrpp.reportportal.io/)
1011
[![stackoverflow](https://img.shields.io/badge/reportportal-stackoverflow-orange.svg?style=flat)](http://stackoverflow.com/questions/tagged/reportportal)
1112
[![Build with Love](https://img.shields.io/badge/build%20with-❤%EF%B8%8F%E2%80%8D-lightgrey.svg)](http://reportportal.io?style=flat)
1213

@@ -105,7 +106,7 @@ In your project, create or update a file named logback.xml in the src/main/resou
105106
<dependency>
106107
<groupId>com.epam.reportportal</groupId>
107108
<artifactId>logger-java-logback</artifactId>
108-
<version>5.2.1</version>
109+
<version>5.2.2</version>
109110
</dependency>
110111
</dependencies>
111112

@@ -199,7 +200,7 @@ In your project, create or update a file named logback.xml in the src/main/resou
199200
<dependency>
200201
<groupId>com.epam.reportportal</groupId>
201202
<artifactId>logger-java-log4j</artifactId>
202-
<version>5.2.1</version>
203+
<version>5.2.2</version>
203204
</dependency>
204205
</dependencies>
205206

@@ -275,7 +276,7 @@ repositories {
275276
}
276277
277278
dependencies {
278-
compile 'com.epam.reportportal:logger-java-log4j:5.2.1'
279+
compile 'com.epam.reportportal:logger-java-log4j:5.2.2'
279280
compile 'com.epam.reportportal:agent-java-junit:$LATEST_VERSION'
280281
}
281282
@@ -416,7 +417,7 @@ If you prefer using **Logback** logging library, add following dependencies:
416417
<dependency>
417418
<groupId>com.epam.reportportal</groupId>
418419
<artifactId>logger-java-logback</artifactId>
419-
<version>5.2.1</version>
420+
<version>5.2.2</version>
420421
</dependency>
421422
```
422423
> Up to date version could be found [here](https://search.maven.org/search?q=g:%22com.epam.reportportal%22%20AND%20a:%22logger-java-logback%22)
@@ -437,7 +438,7 @@ If you prefer using **Log4j** logging library, add following dependencies:
437438
<dependency>
438439
<groupId>com.epam.reportportal</groupId>
439440
<artifactId>logger-java-log4j</artifactId>
440-
<version>5.1.4</version>
441+
<version>5.2.2</version>
441442
</dependency>
442443
```
443444
> Up to date version could be found [here](https://search.maven.org/search?q=g:%22com.epam.reportportal%22%20AND%20a:%22logger-java-log4j%22)
@@ -685,7 +686,7 @@ in this case - add a `maven dependency plugin` dependency explicitly, like this:
685686
<dependency>
686687
<groupId>com.epam.reportportal</groupId>
687688
<artifactId>logger-java-log4j</artifactId>
688-
<version>5.2.1</version>
689+
<version>5.2.2</version>
689690
</dependency>
690691

691692
<dependency>
@@ -813,7 +814,7 @@ repositories {
813814
}
814815
815816
dependencies {
816-
compile 'com.epam.reportportal:logger-java-log4j:5.2.1'
817+
compile 'com.epam.reportportal:logger-java-log4j:5.2.2'
817818
compile 'com.epam.reportportal:agent-java-junit:$LATEST_VERSION'
818819
compile 'org.apache.logging.log4j:log4j-api:2.17.2'
819820
compile 'org.apache.logging.log4j:log4j-core:2.17.2'

build.gradle

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,29 +18,40 @@ apply plugin: 'java-library'
1818
apply from: "${project.scripts_url}/${project.scripts_branch}/build-quality.gradle"
1919
apply from: "${project.scripts_url}/${project.scripts_branch}/release-commons.gradle"
2020
apply from: "${project.scripts_url}/${project.scripts_branch}/signing.gradle"
21+
apply from: "${project.scripts_url}/${project.scripts_branch}/jacoco.gradle"
22+
23+
project.ext.limits = [
24+
'instruction': 70,
25+
'branch' : 53,
26+
'line' : 70,
27+
'complexity' : 60,
28+
'method' : 65,
29+
'class' : 90
30+
]
2131

2232
sourceCompatibility = JavaVersion.VERSION_1_8
2333
targetCompatibility = JavaVersion.VERSION_1_8
34+
compileJava.options.encoding = 'UTF-8'
35+
compileTestJava.options.encoding = 'UTF-8'
2436

2537
repositories {
2638
mavenCentral()
2739
}
2840

2941
dependencies {
30-
api 'com.epam.reportportal:client-java:5.2.4'
31-
api 'com.google.code.findbugs:jsr305:3.0.2'
42+
api 'com.epam.reportportal:client-java:5.2.11'
3243
api 'com.nordstrom.tools:junit-foundation:17.0.3'
3344

3445
implementation 'org.slf4j:slf4j-api:2.0.7'
3546

36-
testImplementation 'com.epam.reportportal:agent-java-test-utils:0.0.2'
47+
testImplementation 'com.epam.reportportal:agent-java-test-utils:0.0.6'
3748

3849
testImplementation 'org.aspectj:aspectjweaver:1.9.19'
3950
testImplementation 'org.hamcrest:hamcrest-core:2.2'
4051
testImplementation "org.mockito:mockito-core:${project.mockito_version}"
4152
testImplementation "org.mockito:mockito-junit-jupiter:${project.mockito_version}"
4253
testImplementation 'ch.qos.logback:logback-classic:1.3.12'
43-
testImplementation 'com.epam.reportportal:logger-java-logback:5.2.0'
54+
testImplementation 'com.epam.reportportal:logger-java-logback:5.2.2'
4455
testImplementation ("org.junit.platform:junit-platform-runner:${project.junit5_runner_version}") {
4556
exclude module: 'junit'
4657
}
@@ -81,3 +92,5 @@ processResources {
8192
expand(project.properties)
8293
}
8394
}
95+
96+
build.dependsOn jacocoTestReport

gradle.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ mockito_version=3.3.3
66
powermock_version=2.0.9
77
scripts_url=https://raw.githubusercontent.com/reportportal/gradle-scripts/
88
scripts_branch=master
9+
excludeTests=

src/main/resources/META-INF/aop-ajc.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
-->
1616

1717
<aspectj>
18+
<weaver options="-nowarn -Xset:weaveJavaPackages=false,weaveJavaxPackages=false" />
1819
<aspects>
1920
<aspect name="com.epam.reportportal.aspect.StepAspect"/>
2021
</aspects>

0 commit comments

Comments
 (0)