Skip to content

Commit 996d256

Browse files
committed
README updated
1 parent 7b4957c commit 996d256

12 files changed

Lines changed: 555 additions & 6 deletions

7-build-app.bat

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ cd calculator-app
2727
echo Generate ReportGenerator HTML Report
2828
call reportgenerator "-reports:target/site/jacoco/jacoco.xml" "-sourcedirs:src/main/java" "-targetdir:target/site/coveragereport" -reporttypes:Html
2929

30+
echo Generate ReportGenerator Badges
31+
call reportgenerator "-reports:target/site/jacoco/jacoco.xml" "-sourcedirs:src/main/java" "-targetdir:target/site/coveragereport" -reporttypes:Badges
32+
3033
echo Display information about the binary file
3134
echo Our Binary is a Single Jar With Dependencies. You Do Not Need to Compress It.
3235

@@ -64,10 +67,15 @@ echo Package Documentation Coverage
6467
call tar -czvf doc-coverage-report.tar.gz -C calculator-app/target/site/coverxygen .
6568

6669
echo Package Product Site
67-
call tar -czvf application-site.tar.gz -C target/site .
70+
call tar -czvf application-site.tar.gz -C calculator-app/target/site .
6871

69-
echo Return to the previous directory
70-
cd ..
72+
echo Copy badge files to the "assets" directory
73+
74+
copy calculator-app\target\site\coveragereport\badge_combined.svg assets
75+
copy calculator-app\target\site\coveragereport\badge_combined.svg assets
76+
copy calculator-app\target\site\coveragereport\badge_branchcoverage.svg assets
77+
copy calculator-app\target\site\coveragereport\badge_linecoverage.svg assets
78+
copy calculator-app\target\site\coveragereport\badge_methodcoverage.svg assets
7179

7280
echo Operation Completed!
7381
pause

README.md

Lines changed: 32 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,38 @@
44

55
You will generate eclipse maven project with Junit4 from CLI and. Also you will generate jar and then you will run your application. For more information you can check examples [Maven – Maven in 5 Minutes](https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html) and [TheNEXUS | A Community Project](https://books.sonatype.com/mvnref-book/reference/index.html)
66

7+
## Releases
8+
9+
- [![GitHub release badge](https://badgen.net/github/release/ucoruh/eclipse-java-maven-template)](https://github.com/ucoruh/eclipse-java-maven-template/releases/latest)
10+
11+
## Platforms
12+
13+
- ![Ubuntu badge](assets/badge-ubuntu.svg)
14+
15+
- ![macOS badge](assets/badge-macos.svg)
16+
17+
- ![Windows badge](assets/badge-windows.svg)
18+
19+
## Test Coverage
20+
21+
[![Release](https://github.com/ucoruh/eclipse-java-maven-template/actions/workflows/release.yml/badge.svg)](https://github.com/ucoruh/eclipse-java-maven-template/actions/workflows/release.yml)
22+
23+
**Coverage**
24+
25+
- ![All](assets/badge_combined.svg)
26+
27+
**Branch Coverage**
28+
29+
- ![Branch Coverage](assets/badge_branchcoverage.svg)
30+
31+
**Line Coverage**
32+
33+
- ![Line Coverage](assets/badge_linecoverage.svg)
34+
35+
**Method Coverage**
36+
37+
- ![Method Coverage](assets/badge_methodcoverage.svg)
38+
739
### Install Requirements
840

941
- Eclipse
@@ -1037,7 +1069,6 @@ cd ..
10371069

10381070
echo Operation Completed!
10391071
pause
1040-
10411072
```
10421073

10431074
### Run Web Site
@@ -1058,8 +1089,6 @@ echo Operation Completed!
10581089
pause
10591090
```
10601091

1061-
1062-
10631092
### Run Jar File
10641093

10651094
```bash

assets/.gitkeep

Whitespace-only changes.

assets/badge-macos.svg

Lines changed: 20 additions & 0 deletions
Loading

assets/badge-ubuntu.svg

Lines changed: 20 additions & 0 deletions
Loading

assets/badge-windows.svg

Lines changed: 20 additions & 0 deletions
Loading

assets/badge_branchcoverage.svg

Lines changed: 113 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)