Skip to content

Commit 25765d4

Browse files
committed
paths are refactored
1 parent 1a2f87c commit 25765d4

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

7-build-app.bat

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ echo Change the current working directory to the script directory
1010
@cd /d "%~dp0"
1111

1212
echo Delete the "docs" folder and its contents
13-
rd /S /Q "calculator-app/target/site/coverxygen"
14-
rd /S /Q "calculator-app/target/site/coveragereport"
15-
rd /S /Q "calculator-app/target/site/doxygen"
13+
rd /S /Q "calculator-app\target\site\coverxygen"
14+
rd /S /Q "calculator-app\target\site\coveragereport"
15+
rd /S /Q "calculator-app\target\site\doxygen"
1616

1717
echo Delete and Create the "release" folder and its contents
1818
rd /S /Q "release"
@@ -47,10 +47,10 @@ echo Change directory to calculator-app
4747
cd calculator-app
4848

4949
echo Generate ReportGenerator HTML Report
50-
call reportgenerator "-reports:target/site/jacoco/jacoco.xml" "-sourcedirs:src/main/java" "-targetdir:target/site/coveragereport" -reporttypes:Html
50+
call reportgenerator "-reports:target\site\jacoco\jacoco.xml" "-sourcedirs:src\main\java" "-targetdir:target\site\coveragereport" -reporttypes:Html
5151

5252
echo Generate ReportGenerator Badges
53-
call reportgenerator "-reports:target/site/jacoco/jacoco.xml" "-sourcedirs:src/main/java" "-targetdir:target/site/coveragereport" -reporttypes:Badges
53+
call reportgenerator "-reports:target\site\jacoco\jacoco.xml" "-sourcedirs:src\main\java" "-targetdir:target\site\coveragereport" -reporttypes:Badges
5454

5555
echo Display information about the binary file
5656
echo Our Binary is a Single Jar With Dependencies. You Do Not Need to Compress It.
@@ -59,10 +59,10 @@ echo Return to the previous directory
5959
cd ..
6060

6161
echo Run Coverxygen
62-
call python -m coverxygen --xml-dir ./calculator-app/target/site/doxygen/xml --src-dir ./ --format lcov --output ./calculator-app/target/site/coverxygen/lcov.info --prefix %currentDir%\calculator-app\
62+
call python -m coverxygen --xml-dir ./calculator-app/target/site/doxygen/xml --src-dir ./ --format lcov --output ./calculator-app/target/site/coverxygen/lcov.info --prefix %currentDir%/calculator-app/
6363

6464
echo Run lcov genhtml
65-
call perl C:\ProgramData\chocolatey\lib\lcov\tools\bin\genhtml ./calculator-app\target\site\coverxygen\lcov.info --legend --title "Documentation Coverage Report" -o calculator-app/target/site/coverxygen
65+
call perl C:\ProgramData\chocolatey\lib\lcov\tools\bin\genhtml --legend --title "Documentation Coverage Report" ./calculator-app/target/site/coverxygen/lcov.info -o calculator-app/target/site/coverxygen
6666

6767
echo Copy badge files to the "assets" directory
6868
call copy "calculator-app\target\site\coveragereport\badge_combined.svg" "assets\badge_combined.svg"
@@ -76,7 +76,7 @@ call copy "assets\rteu_logo.jpg" "calculator-app\src\site\resources\images\rteu_
7676
echo Copy the "assets" folder and its contents to "maven site images" recursively
7777
call robocopy assets "calculator-app\src\site\resources\assets" /E
7878

79-
echo Copy the "README.md" file to "calculator-app/src/site/markdown/readme.md"
79+
echo Copy the "README.md" file to "calculator-app\src\site\markdown\readme.md"
8080
call copy README.md "calculator-app\src\site\markdown\readme.md"
8181

8282
cd calculator-app
@@ -85,22 +85,22 @@ call mvn site
8585
cd ..
8686

8787
echo Package Output Jar Files
88-
tar -czvf release/application-binary.tar.gz -C calculator-app/target '*.jar'
88+
tar -czvf release\application-binary.tar.gz -C calculator-app\target '*.jar'
8989

9090
echo Package Jacoco Test Coverage Report (Optional)
91-
call tar -czvf release/test-jacoco-report.tar.gz -C calculator-app/target/site/jacoco .
91+
call tar -czvf release\test-jacoco-report.tar.gz -C calculator-app\target\site\jacoco .
9292

9393
echo Package ReportGenerator Test Coverage Report
94-
call tar -czvf release/test-coverage-report.tar.gz -C calculator-app/target/site/coveragereport .
94+
call tar -czvf release\test-coverage-report.tar.gz -C calculator-app\target\site\coveragereport .
9595

9696
echo Package Code Documentation
97-
call tar -czvf release/application-documentation.tar.gz -C calculator-app/target/site/doxygen .
97+
call tar -czvf release\application-documentation.tar.gz -C calculator-app\target\site\doxygen .
9898

9999
echo Package Documentation Coverage
100-
call tar -czvf release/doc-coverage-report.tar.gz -C calculator-app/target/site/coverxygen .
100+
call tar -czvf release\doc-coverage-report.tar.gz -C calculator-app\target\site\coverxygen .
101101

102102
echo Package Product Site
103-
call tar -czvf release/application-site.tar.gz -C calculator-app/target/site .
103+
call tar -czvf release\application-site.tar.gz -C calculator-app\target\site .
104104

105105
echo ....................
106106
echo Operation Completed!

0 commit comments

Comments
 (0)