|
1 | 1 | # SecScanner2JUnit |
2 | | -[](https://badge.fury.io/py/secscanner2junit) |
3 | | -[](https://pepy.tech/project/secscanner2junit) |
4 | | -[](https://github.com/angrymeir/SecScanner2JUnit/actions/workflows/report-validate.yml) |
5 | | -[](https://github.com/angrymeir/SecScanner2JUnit/actions/workflows/docker-publish.yml) |
6 | 2 |
|
7 | | -[](https://gitpod.io/#https://github.com/angrymeir/SecScanner2JUnit) |
| 3 | +<p align="center"> |
| 4 | + <a href="https://pypi.org/project/secscanner2junit/"> |
| 5 | + <img src="https://badge.fury.io/py/secscanner2junit.svg" alt="PyPI version"/></a> |
| 6 | + <a href="https://pepy.tech/project/secscanner2junit"> |
| 7 | + <img src="https://static.pepy.tech/badge/secscanner2junit/month" alt="Downloads"/></a> |
| 8 | + <a href="https://github.com/logchange/SecScanner2JUnit/graphs/contributors"> |
| 9 | + <img src="https://img.shields.io/github/contributors/logchange/SecScanner2JUnit" alt="Contributors"/></a> |
| 10 | + <a href="https://github.com/logchange/SecScanner2JUnit/pulse"> |
| 11 | + <img src="https://img.shields.io/github/commit-activity/m/logchange/SecScanner2JUnit" alt="Activity"/></a> |
| 12 | + <a href="https://hub.docker.com/repository/docker/logchange/secscanner2junit/"> |
| 13 | + <img src="https://img.shields.io/docker/v/logchange/secscanner2junit?sort=semver&color=green&label=DockerHub" alt="DockerHub"/></a> |
| 14 | + <a href="https://hub.docker.com/repository/docker/logchange/secscanner2junit/"> |
| 15 | + <img src="https://img.shields.io/docker/pulls/logchange/secscanner2junit" alt="DockerHub Pulls"/></a> |
| 16 | + <a href="https://github.com/logchange/SecScanner2JUnit/actions/workflows/report-validate.yml"> |
| 17 | + <img src="https://github.com/logchange/SecScanner2JUnit/actions/workflows/report-validate.yml/badge.svg" alt="Supports latest GitLab version"/></a> |
| 18 | + <a href="https://gitpod.io/#https://github.com/logchange/SecScanner2JUnit"> |
| 19 | + <img src="https://gitpod.io/button/open-in-gitpod.svg" alt="Open in Gitpod"/></a> |
| 20 | +</p> |
8 | 21 |
|
9 | 22 | GitLab offers [security scanning and visualization](https://docs.gitlab.com/ee/user/application_security/) directly via and on their platform. |
10 | 23 | One nice feature is direct insights on merge requests. However, this feature is only available with the Ultimate tier. To also use this feature on the free tier, one can build around it by taking the security tool output, converting it to the JUnit format, and uploading it as JUnit report. |
@@ -156,15 +169,15 @@ And now you can modify execution commands as follows: |
156 | 169 |
|
157 | 170 |
|
158 | 171 | ### Usage with docker |
159 | | -For easier usage in CI, `Secscanner2JUnit` is also shipped in a docker container: https://hub.docker.com/r/angrymeir/secscanner2junit |
| 172 | +For easier usage in CI, `Secscanner2JUnit` is also shipped in a docker container: https://hub.docker.com/r/logchange/secscanner2junit |
160 | 173 | Its' usage is similar to the ways described above: |
161 | 174 | ```yaml |
162 | 175 | ... |
163 | 176 |
|
164 | 177 | secret_convert: |
165 | 178 | stage: convert |
166 | 179 | image: |
167 | | - name: angrymeir/secscanner2junit:latest |
| 180 | + name: logchange/secscanner2junit:latest |
168 | 181 | entrypoint: [""] |
169 | 182 | dependencies: |
170 | 183 | - secret_detection |
|
0 commit comments