Skip to content

Conversation

@naveenku-jfrog
Copy link
Collaborator

@naveenku-jfrog naveenku-jfrog commented Nov 26, 2025

  • All tests passed. If this feature is not already covered by the tests, I added new tests.
  • All static analysis checks passed.
  • Appropriate label is added to auto generate release notes.
  • I used gofmt for formatting the code before submitting the pull request.
  • PR description is clear and concise, and it includes the proposed solution/fix.

what: Added functionalities for collecting build info by downloading dependencies info through artifactory API for helm commands.
Testing: done, locally
Dependent on other PRs: Yes, jfrog/build-info-go#339

@naveenku-jfrog naveenku-jfrog added the new feature Automatically generated release notes label Nov 26, 2025
)

// downloadFileContentFromArtifactory downloads a file from Artifactory and returns its content
func downloadFileContentFromArtifactory(serviceManager artifactory.ArtifactoryServicesManager, repo, path, name string) ([]byte, error) {
Copy link
Collaborator

Choose a reason for hiding this comment

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

cant we extract this info from local?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

For non oci helm chart, priority is first checking inside cache, then artifactory,
but for oci, we need to search manifest and config layers from artifactory itself.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 9, 2025

👍 Frogbot scanned this pull request and did not find any new security issues.


@naveenku-jfrog naveenku-jfrog merged commit 7395f6f into jfrog:main Dec 9, 2025
11 checks passed
nitinp19 pushed a commit to nitinp19/jfrog-cli-artifactory that referenced this pull request Dec 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new feature Automatically generated release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants