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

Allow uploading data for single (rather than all) packages (in build server context)? #13

Closed
hartwork opened this issue Jul 18, 2021 · 9 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@hartwork
Copy link

Hi!

I have a build server that builds ebuilds as they appear in Gentoo. I consider integrating an upload to portagefilelist.de but it seems wasteful to upload data for all packages after every single build. If that kind of data is of interest to have to you, it would be great to have a mode to collect data for just one single package. What do you think?

Best, Sebastian

@tuxmainy
Copy link
Contributor

Hi,
PFL should only upload builds which are newer than "last run"-timestamp. This is the primary idea behind /var/lib/pfl/pfl.info or $HOME/.pfl.info . So as long as you do not remove this file between the builds PFL should only upload diffs?!

regards
Daniel

@hartwork
Copy link
Author

hartwork commented Jul 25, 2021

Hi @tuxmainy, in my environment — context is https://github.com/hartwork/binary-gentoo — there is no info from a previous run because every build starts from the same state docker image so it would always be the first run.

@tuxmainy
Copy link
Contributor

So adding an argument to the pfl call like 'pfl net-misc/bridge-utils-1.6' would be an option? That way one must use CPV and not CP.

@hartwork
Copy link
Author

That would totally work for me, I guess, yes!

@hartwork
Copy link
Author

@tuxmainy any news?

@bananas-repos
Copy link
Contributor

Dusting old issues here.

After I get the hang of the e-file I will look into it.

@bananas-repos bananas-repos added the enhancement New feature or request label Jul 12, 2023
@bananas-repos bananas-repos added this to the 3.3 milestone Dec 15, 2023
@bananas-repos bananas-repos linked a pull request Dec 15, 2023 that will close this issue
@bananas-repos bananas-repos removed a link to a pull request Dec 15, 2023
bananas-repos added a commit that referenced this issue Dec 17, 2023
@bananas-repos bananas-repos self-assigned this Dec 17, 2023
@bananas-repos
Copy link
Contributor

@hartwork In the upcomming release, there will be a option to provide a package atom. It will only collect the data of the provided package and upload it.

@hartwork
Copy link
Author

@bananas-repos cool!

@bananas-repos
Copy link
Contributor

Build a release. Will take some time to be in the portage tree.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants