Skip to content

Commit

Permalink
Updated README.md.
Browse files Browse the repository at this point in the history
  • Loading branch information
faisalazam committed Jun 23, 2023
1 parent 9743ebc commit 21fa3a5
Show file tree
Hide file tree
Showing 6 changed files with 52 additions and 58 deletions.
1 change: 1 addition & 0 deletions .github/assets/awesome-badge.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 3 additions & 2 deletions JacocoExecution/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ See [TestsExecution][tests-execution-readme-url] project

## How to set up JaCoCo Plugin with Maven?
Here are the steps to integrate JaCoCo Maven plugin with a Maven project:
* Declare the [Jacoco-Maven][jacoco-url] plugin in the [pom.xml](pom.xml) file as follows:
* Declare the [Jacoco-Maven][jacoco-url] plugin in the [pom.xml][pom-xml-url] file as follows:
```
<build>
<plugins>
Expand Down Expand Up @@ -293,4 +293,5 @@ To achieve the parallel execution, use the following commands:
[prepare-agent-integration-goal-url]:https://www.eclemma.org/jacoco/trunk/doc/prepare-agent-integration-mojo.html
[executions-url]:https://maven.apache.org/guides/mini/guide-configuring-plugins.html#configuring-build-plugins
[test-phase-url]:https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html#lifecycle-reference
[build-lifecycle-url]:https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html
[build-lifecycle-url]:https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html
[pom-xml-url]:https://github.com/faisalazam/MavenInActionWithGitHubActions/raw/master/JacocoExecution/pom.xml
21 changes: 12 additions & 9 deletions PuttingAllTogether/README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,23 @@
[![PuttingAllTogether CI/CD](https://github.com/faisalazam/MavenInActionWithGitHubActions/actions/workflows/putting-all-together.yml/badge.svg)](https://github.com/faisalazam/MavenInActionWithGitHubActions/actions/workflows/putting-all-together.yml)
[![pages-build-deployment](https://github.com/faisalazam/MavenInActionWithGitHubActions/actions/workflows/pages/pages-build-deployment/badge.svg)](https://github.com/faisalazam/MavenInActionWithGitHubActions/actions/workflows/pages/pages-build-deployment)
[![Instructions Coverage](https://faisalazam.github.io/MavenInActionWithGitHubActions/INDIVIDUAL_MODULES/PuttingAllTogether/jacoco-merged/jacoco-resources/badges/jacoco.svg)](https://faisalazam.github.io/MavenInActionWithGitHubActions/INDIVIDUAL_MODULES/PuttingAllTogether/jacoco-merged/index.html)
[![Branches Coverage](https://faisalazam.github.io/MavenInActionWithGitHubActions/INDIVIDUAL_MODULES/PuttingAllTogether/jacoco-merged/jacoco-resources/badges/branches.svg)](https://faisalazam.github.io/MavenInActionWithGitHubActions/INDIVIDUAL_MODULES/PuttingAllTogether/jacoco-merged/index.html)
[![checkstyle](https://faisalazam.github.io/MavenInActionWithGitHubActions/INDIVIDUAL_MODULES/PuttingAllTogether/badges/checkstyle-result.svg)](https://faisalazam.github.io/MavenInActionWithGitHubActions/INDIVIDUAL_MODULES/PuttingAllTogether/checkstyle.html)
[![Known Vulnerabilities](https://snyk.io/test/github/faisalazam/maveninactionwithgithubactions/badge.svg)](https://snyk.io/test/github/faisalazam/maveninactionwithgithubactions)
[![Apache License, Version 2.0, January 2004](https://img.shields.io/github/license/apache/maven.svg?label=License)](https://www.apache.org/licenses/LICENSE-2.0)

## Putting All Together
[PuttingAllTogether][putting-all-together-url] is a combination of the following submodules of the [parent project][parent-project-url]:

| Module | Status |
|------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------|
| [SiteGeneration][site-generation-url] | [![Site CI/CD][site-cicd-badge-url]][site-cicd-link-url] [![pages-build-deployment][pages-build-deployment-badge-url]][pages-build-deployment-link-url] |
| [TestsExecution][tests-execution-url] | |
| [JacocoExecution][jacoco-execution-url] | |
| Module | Status |
|------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [SiteGeneration][site-generation-url] | [![Site CI/CD](https://github.com/faisalazam/MavenInActionWithGitHubActions/actions/workflows/site-generation.yml/badge.svg)](https://github.com/faisalazam/MavenInActionWithGitHubActions/actions/workflows/site-generation.yml) [![pages-build-deployment](https://github.com/faisalazam/MavenInActionWithGitHubActions/actions/workflows/pages/pages-build-deployment/badge.svg)](https://github.com/faisalazam/MavenInActionWithGitHubActions/actions/workflows/pages/pages-build-deployment) |
| [TestsExecution][tests-execution-url] | |
| [JacocoExecution][jacoco-execution-url] | |


<!-- MARKDOWN LINKS & IMAGES -->
<!-- https://www.markdownguide.org/basic-syntax/#reference-style-links -->
[site-cicd-badge-url]:https://github.com/faisalazam/MavenInActionWithGitHubActions/actions/workflows/site-generation.yml/badge.svg
[site-cicd-link-url]:https://github.com/faisalazam/MavenInActionWithGitHubActions/actions/workflows/site-generation.yml
[putting-all-together-badge-url]:https://github.com/faisalazam/MavenInActionWithGitHubActions/actions/workflows/putting-all-together.yml/badge.svg
[putting-all-together-link-url]:https://github.com/faisalazam/MavenInActionWithGitHubActions/actions/workflows/putting-all-together.yml
[parent-project-url]:https://faisalazam.github.io/MavenInActionWithGitHubActions/staging/index.html
[site-generation-url]:https://faisalazam.github.io/MavenInActionWithGitHubActions/staging/SiteGeneration/sitegeneration/index.html
[tests-execution-url]:https://faisalazam.github.io/MavenInActionWithGitHubActions/staging/TestsExecution/testsexecution/index.html
Expand Down
Loading

0 comments on commit 21fa3a5

Please sign in to comment.