On 10/12/21 02:13, ToddAndMargo via users wrote:
I wrote a program to go out to web pages and check revisions on about 70 programs that I support at my customer sites.
Well, I have a couple of questions... The commands and output that you posted earlier pulled some text from a commit message, which isn't a revision at all. It's neither a commit ID, nor a tag, nor a release. It's not even guaranteed to be unique. So, specifically what are you looking for?
For most projects, I'd suggest using the API to get the most recent release or tag, since they don't release on every commit (and I'm guessing that you're not deploying directly from git on each of their commits either, but maybe you are). However, spice-nsis doesn't appear to have any of either of those.
So, maybe you mean you're looking for the last commit ID. If so, you can use the "curl | jq" commands that I posted earlier to get those.
With a web browser, you can see the revision https://gitlab.freedesktop.org/spice/win32/spice-nsis/-/tree/master but right pane is dynamically generated
Well, the whole page is dynamically generated. It's more accurate and meaningful to say that the commit message and commit ID (the revision) come from the API, which you can query with curl and jq.
_______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure