curl / Mailing Lists / curl-users / Single Mail
Buy commercial curl support from WolfSSL. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, add new features and more. With a team lead by the curl founder himself.

Re: Identifying latest release...

From: Petr Pisar via curl-users <curl-users_at_lists.haxx.se>
Date: Wed, 26 Oct 2022 19:22:34 +0200

V Wed, Oct 26, 2022 at 11:33:44AM -0400, Timothe Litt via curl-users napsal(a):
> I automate identifying, downloading, verifying, building and installing
> the latest curl release.
>
> It would be nice if the project download page
> (https://curl.se/download)  had a mechanism for identifying the latest
> release that's easy for automatons to use.  Some projects do this with
> softlinks - e.g. /download/latest/curl.tar.{gz,asc}, etc.  Others
> maintain a DNS TXT record.  Or a {text,json} file, or..
>
Maybe it would be easier to use a third-party, dedicated service specialized
in retrieving versions of software. See
<https://release-monitoring.org/project/381/> for data about cURL. It has
a web API:

$ curl https://release-monitoring.org/api/v2/versions/?project_id=381
{"latest_version":"7.86.0","stable_versions":["7.86.0","7.85.0","7.84.0","7.83.1","7.83.0","7.82.0","7.81.0","7.80.0","7.79.1","7.79.0","7.78.0"],"versions":["7.86.0","7.85.0","7.84.0","7.83.1","7.83.0","7.82.0","7.81.0","7.80.0","7.79.1","7.79.0","7.78.0"]}

and a notification RabbitMQ interface
<https://release-monitoring.org/static/docs/integrating-with-anitya.html>.

-- Petr


-- 
Unsubscribe: https://lists.haxx.se/listinfo/curl-users
Etiquette:   https://curl.se/mail/etiquette.html
Received on 2022-10-26