8000 GitHub - PyAgni/dependency-track: Dependency-Track instrumented with Segment
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

PyAgni/dependency-track

 
 

Repository files navigation

Build Status Codacy Badge Alpine [![License][license-image]][Apache License 2.0] OWASP Flagship Website Documentation Slack Group Discussion YouTube Subscribe Twitter Downloads Latest Pulls - API Server Pulls - Frontend Pulls - Bundled Pulls - Legacy

logo preview

Dependency-Track is an intelligent [Component Analysis] platform that allows organizations to identify and reduce risk in the software supply chain. Dependency-Track takes a unique and highly beneficial approach by leveraging the capabilities of [Software Bill of Materials] (SBOM). This approach provides capabilities that traditional Software Composition Analysis (SCA) solutions cannot achieve.

Dependency-Track monitors component usage across all versions of every application in its portfolio in order to proactively identify risk across an organization. The platform has an API-first design and is ideal for use in CI/CD environments.


Steps to deploy your own DependencyTrack instance instrumented with Segment:

  1. Make changes in the code to add segment analytics.
  2. Build the projects using mvn clean package -P clean-exclude-wars -P enhance -P embedded-jetty -DskipTests -Dlogback.configuration.file=src/main/docker/logback.xml -e
  3. Build a new docker image: docker build -t instrumented-dtrack-v1 -f src/main/docker/Dockerfile .
  4. Update the docker-compose.yml file with latest image name.
  5. Insert the value for SYSTEM_SEGMENT_WRITE_KEY environment variable

About

Dependency-Track instrumented with Segment

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Java 99.8%
  • Other 0.2%
0