Skip to content

Publish Scan Results to Gitlab Dashboards#1268

Merged
orto17 merged 16 commits intojfrog:v3_erfrom
orto17:publish-results-gitlab
May 10, 2026
Merged

Publish Scan Results to Gitlab Dashboards#1268
orto17 merged 16 commits intojfrog:v3_erfrom
orto17:publish-results-gitlab

Conversation

@orto17
Copy link
Copy Markdown
Contributor

@orto17 orto17 commented Apr 12, 2026

  • All tests passed. If this feature is not already covered by the tests, I added new tests.
  • This pull request is on the dev branch.
  • I used gofmt for formatting the code before submitting the pull request.
  • Update documentation about new features / new supported technologies

Frogbot can now write scan output to a directory when it runs against GitLab, using the JF_SCAN_RESULTS_OUTPUT_DIR environment variable. The directory gets cyclonedx.json (SBOM) and gl-dependency-scanning-report.json in GitLab’s dependency-scanning format, so pipelines can publish them to GitLab’s security UI. This runs alongside the existing repository scan flow (detection and auto-fix behavior are unchanged when enabled).

image image image image

@orto17 orto17 added the safe to test Approve running integration tests on a pull request label Apr 12, 2026
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Apr 12, 2026
@orto17 orto17 changed the title save results in gitlab format Publish Scan Results to Gitlab Dashboards Apr 12, 2026
@orto17 orto17 added the safe to test Approve running integration tests on a pull request label Apr 12, 2026
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Apr 12, 2026
@orto17 orto17 added the safe to test Approve running integration tests on a pull request label May 7, 2026
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label May 7, 2026
Copy link
Copy Markdown
Contributor

@attiasas attiasas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work! check out my comments

Comment thread scanrepository/scanrepository.go Outdated
Comment thread utils/utils.go Outdated
Comment thread utils/utils.go
@orto17 orto17 added the safe to test Approve running integration tests on a pull request label May 10, 2026
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label May 10, 2026
@orto17 orto17 force-pushed the publish-results-gitlab branch from e839858 to 19d638a Compare May 10, 2026 09:20
@orto17 orto17 added the safe to test Approve running integration tests on a pull request label May 10, 2026
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label May 10, 2026
@orto17 orto17 merged commit c030e32 into jfrog:v3_er May 10, 2026
21 of 33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants