dtrack

dtrack is the rust script to facilitate usage of DependencyTrack in the CI, optionally failing the build based on different parameters.

``` Usage: dtrack [OPTIONS]

Options: -u, --url 设置dependencytrack的访问地址. eg. http://dtrack.abc.local:8080 [default: http://127.0.0.1:8081] -k, --key 设置dependencytrack的apikey. eg. adfadfe343g [default: Oh9LHLfrLgk77e67DEZtiitOWZwvFVXI] -p, --project 设置dependencytrack的项目名称 [default: test] -e, --edition 设置dependencytrack的项目版本 [default: default] -f, --file 设置dependencytrack的文件 -r, --rule 设置dependencytrack的规则 -d, --dversion 输出dependencytrack版本信息 -o, --output 设置dependencytrack的扫描结果存储位置 [default: results.json] -h, --help Print help -V, --version Print version ```

使用方式

bash dtrack -p test2 -e 0.0.1 -f /root/bom.xml -o /root/results.json