-
Notifications
You must be signed in to change notification settings - Fork 12
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
Support all aptly commands' parameters/options #120
Comments
You're correct, right now it only supports rather basic features.
FWIW the mirror can be created manually and will then be used by pyaptly. Pyaptly won't change a created mirror/publish/snapshot (except for archiving), so you can just create the mirror manually and use pyaptly to update it.
AFAIU the
This would also require a PR. I think it should be possible to achieve this rather easily by creating a new field like |
I thought this project is again abandoned and switched back to the openapt, added few commits yesterday to support some required options: https://github.com/hiddenman/OpenAPT/commits/feat-snapshot-empty/ Your project looks more promising so i'd like to switch back again, but not sure how and where to add options. openapt is easy in this case. |
Oh very interesting, didn't know this alternative exists! Interesting that it took exactly the same approach & stack. It looks like both have some advantages and disadvantages.
So for example if the mirror creation should have an additional option it can be just added with a short But for the snapshot options you'd have to start at the function generating a 'create snapshot' command. The function to update a snapshot will be a bit more tricky to update I believe. The CI will require 100% code coverage so especially the |
The author of the OpenAPT mentioned your project (and the author of the aptly mentioned OpenAPT - that's how i found both of you :)
Actually, they do support this even more feature-rich like:
Great news!
Will try to take a look, thank you. |
We use a bit complicated structure of repos/snapshots/etc. with most of the aptly parameters/options.
-with-installer -with-udebs
to be able to have a fully-working copy of the mirror.-dep-follow-all-variants -no-remove
As far as i can see in the sources code, nothing from the above options are supported so far. Is it possible to add as many parameters/options as possible to each command described in the aptly docs?
Thank you.
The text was updated successfully, but these errors were encountered: