Skip to content

pmodels/build-pulse

 
 

Repository files navigation

build-pulse

A research-focused Jenkins CI/CD static build analyzer.

image

Quick Start

Requirements

  • openssl (bundled by default)
  • pkg-config
  • python3
  • rust
  • sqlite (bundled by default)
  • uv
  • (optional) nix

Installation

  • Install requirements or run nix develop
  • cargo build --release
  • ./target/release/build-pulse -o report.html

Check config.toml for runtime configuration.

Additional Documentation

  • Run cargo doc for crate
  • Supporting writeups are in docs/

About

a research-focused Jenkins CI/CD static build analyzer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 95.0%
  • Python 3.9%
  • Other 1.1%