Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content
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

Create a pipeline to pre-populate the PurlDB #720

Closed
JonoYang opened this issue May 8, 2023 · 0 comments
Closed

Create a pipeline to pre-populate the PurlDB #720

JonoYang opened this issue May 8, 2023 · 0 comments
Assignees

Comments

@JonoYang
Copy link
Contributor

JonoYang commented May 8, 2023

From aboutcode-org/purldb#87

@pombredanne
I would like to ensure that PurlDB has up-to-date packages for my projects.
For this I would like to have a pipeline that does the following:

run a package-only scan on a codebase
for each detected package, call the purldb to trigger the mining and indexing of these package versions, using the new endpoints in aboutcode-org/purldb#64
same for each dependency. For deps that are not resolved, we could either get the subset of versions that match the dependency constraints (using "univers") or first get the latest version and later all the versions, starting from the latest to the oldest.
This could be either integrated in an other pipeline or be a standalone pipeline. From an operational point of view, a standalone pipeline could be re-running daily or on schedule.

See also aboutcode-org/purldb#88

@JonoYang JonoYang self-assigned this May 8, 2023
JonoYang added a commit that referenced this issue May 9, 2023
Signed-off-by: Jono Yang <jyang@nexb.com>
keshav-space added a commit that referenced this issue Jul 4, 2023
Signed-off-by: Keshav Priyadarshi <git@keshav.space>
keshav-space added a commit that referenced this issue Jul 7, 2023
Signed-off-by: Keshav Priyadarshi <git@keshav.space>
keshav-space added a commit that referenced this issue Jul 20, 2023
Signed-off-by: Keshav Priyadarshi <git@keshav.space>
@tdruez tdruez closed this as completed Jul 20, 2023
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

No branches or pull requests

2 participants