-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Curation go support #67
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Please add description to the PR (Min req, maybe also a screen shot of running curation on go)
- Please update documentaion and link the PR to this
- Please expend the integration tests
TestCurationAudit
to also include the new package managers projects. (currently only npm exists)
defer func() { | ||
cacheFolder, err := utils.GetCurationCacheFolder() | ||
require.NoError(t, err) | ||
assert.NoError(t, fileutils.RemoveTempDir(cacheFolder)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why it was removed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you can delete go cache only with sudo or root, now that you mention it, I will return it without failing on permission err
dev
branch.go vet ./...
.go fmt ./...
.Depends on:
GetDependenciesList
for Go to accept an error handler build-info-go#255PR description:
This PR introduces curation support for Go. It utilizes the curation audit API to successfully build Go dependencies and saves the downloaded packages in an alternative cache during the tree construction. Once the complete Go project tree is built, it retrieves the curation status for each node in the tree.
Examples of
jf curation-audit
output for Go project: