Commit Graph

12 Commits

Author SHA1 Message Date
Fabio Manganiello a596ed80a2
[Automatic] Updated components cache
continuous-integration/drone/push Build is passing Details
2024-01-17 23:27:34 +00:00
Fabio Manganiello fb91be7628
[Automatic] Updated components cache
continuous-integration/drone/push Build is passing Details
2024-01-15 23:56:02 +00:00
Fabio Manganiello ca25b3a4e6
[Automatic] Updated components cache
continuous-integration/drone/push Build is passing Details
2024-01-15 23:39:51 +00:00
Fabio Manganiello 4e1943d197
[Automatic] Updated components cache
continuous-integration/drone/push Build is passing Details
2024-01-08 22:04:48 +00:00
Fabio Manganiello 9f6ac4acd1
[Automatic] Updated components cache
continuous-integration/drone/push Build is passing Details
2024-01-06 23:53:33 +00:00
Fabio Manganiello 1cd328ef44
[Automatic] Updated components cache
continuous-integration/drone/push Build is passing Details
2024-01-06 23:32:55 +00:00
Fabio Manganiello f9e5117145
[Automatic] Updated components cache
continuous-integration/drone/push Build is passing Details
2024-01-06 23:07:31 +00:00
Fabio Manganiello e803807b8d
[Automatic] Updated components cache
continuous-integration/drone/push Build was killed Details
2024-01-06 21:51:43 +00:00
Fabio Manganiello 0f130235d3
[Automatic] Updated components cache
continuous-integration/drone/push Build was killed Details
2024-01-06 21:46:12 +00:00
Fabio Manganiello 4926f28f24
[Automatic] Updated components cache
continuous-integration/drone/push Build was killed Details
2024-01-06 21:45:04 +00:00
Fabio Manganiello cce04ef729
Updated components file
continuous-integration/drone/push Build is failing Details
2024-01-06 22:41:25 +01:00
Fabio Manganiello 6e1ab92298
New components cache management.
continuous-integration/drone/push Build is passing Details
The cache is no longer generated at runtime when the application runs -
which may take quite a while, especially on fresh installations.

A `components.json.gz` file is instead generated by the CI/CD process on
every commit to the main branch, and distributed with the package.

The application will read this file when the `inspect` plugin is first
initialized.

This also means that we can no longer cache the `install_cmds`, as they
change depending on the target OS. A new
`application.get_install_commands` action has now been made available to
the UI, so it can get the correct installation commands at runtime.
2024-01-06 22:21:59 +01:00