Automic VaultAutomic Vault

brew

Installer litani avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de litani pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install litani

local Homebrew formula metadata

aperçu

Résumé du paquet

Metabuild system

historique

Historique du projet et usages

Litani is an AWS Labs metabuild tool for accumulating command jobs into a dependency graph, running them through Ninja, and producing both a JSON run record and an HTML dashboard. It is aimed at builds where job metadata, failure policy, and reportability matter as much as command execution.

Historique du projet

The project is published from the `awslabs/aws-build-accumulator` repository and documents itself as a command-line build system rather than a new build language. Its workflow starts with `litani init`, adds jobs with dependencies, and runs the resulting graph with `litani run-build`.

Litani's documentation emphasizes build accumulation: commands can be generated by scripts, Makefiles, or other systems, while Litani records return codes, runtimes, stdout, stderr, and other metadata in JSON and renders that data into an HTML report.

Historique d'adoption

Adoption evidence is modest and mostly package-manager oriented. GitHub releases provide Debian packages and Homebrew installation instructions, and the Homebrew formula exposes the `litani` command for macOS users.

Modes d'utilisation

Users define jobs, dependencies, and failure behavior from the command line, then inspect `litani dump-run` output or the generated dashboard. The tool is most useful when an existing build needs reporting, dependency ordering, and durable run metadata without rewriting the build in a new DSL.

Pourquoi les passionnés de paquets s'y intéressent

Litani is package-nerd interesting because it is a thin orchestration layer over familiar tools: shell commands, Ninja, JSON, and static HTML. Its value is in making build execution observable and packageable, not in replacing compilers or build file formats.

Chronologie

  • 2023-04-19: Release 1.24.0 provided Homebrew and Ubuntu package installation notes.
  • 2026-03-02: Release 1.28.0 included Homebrew and Ubuntu package installation notes.
  • 2026-06-12: Release 1.29.0 was published with Homebrew and Ubuntu package installation notes.

Related projects

  • Related projects include Ninja, Make, CMake, Graphviz, Gnuplot, Jinja, and other build-reporting or continuous-integration tools.

posture de sécurité

Niveau de risque : yellow

generalized runtime or code generation signal.

Classificateur de risque

risque yellow · confiance moyen · runtime

Pourquoi

  • generalized runtime or code generation signal

Signaux

  • text:build system

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 5 dépendances d’exécution.
  • Les métadonnées de compilation listent 3 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
litanicliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-10
version du gestionnaire1.29.0
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/awslabs/aws-build-accumulator

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:litani
Version1.29.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/litani
Page d'accueilhttps://awslabs.github.io/aws-build-accumulator/
Dépôthttps://github.com/awslabs/aws-build-accumulator
Docs amonthttps://awslabs.github.io/aws-build-accumulator
LicenceApache-2.0
Archive sourcehttps://github.com/awslabs/aws-build-accumulator.git
Dépendancesgnuplot, graphviz, libyaml, ninja, python@3.14
Dépendances de compilationcoreutils, mandoc, scdoc
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namelitani
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment