1 Star 0 Fork 4

DemonCode/owasp-dependency-check

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
shell-docker.sh 1.34 KB
一键复制 编辑 原始数据 按行查看 历史
Jeremy Long 提交于 2021-03-03 19:23 +08:00 . minor updates for testing
#!/bin/bash -e
VERSION=$(mvn -q \
-Dexec.executable="echo" \
-Dexec.args='${project.version}' \
--non-recursive \
org.codehaus.mojo:exec-maven-plugin:1.3.1:exec)
SCAN_TARGET="./cli/target/release/lib"
if [ ! -d "$SCAN_TARGET" ]; then
echo "Scan target does not exist: $SCAN_TARGET"
exit 1
fi
OWASPDC_DIRECTORY=$HOME/OWASP-Dependency-Check
DATA_DIRECTORY="$OWASPDC_DIRECTORY/data"
REPORT_DIRECTORY="$OWASPDC_DIRECTORY/reports"
CACHE_DIRECTORY="$OWASPDC_DIRECTORY/data/cache"
if [ ! -d "$DATA_DIRECTORY" ]; then
echo "Initially creating persistent directory: $DATA_DIRECTORY"
mkdir -p "$DATA_DIRECTORY"
fi
if [ ! -d "$REPORT_DIRECTORY" ]; then
echo "Initially creating persistent directory: $REPORT_DIRECTORY"
mkdir -p "$REPORT_DIRECTORY"
fi
if [ ! -d "$CACHE_DIRECTORY" ]; then
echo "Initially creating persistent directory: $CACHE_DIRECTORY"
mkdir -p "$CACHE_DIRECTORY"
fi
if [ -f "$HOME/OWASP-Dependency-Check/reports/dependency-check-report.json" ]; then
rm "$HOME/OWASP-Dependency-Check/reports/dependency-check-report.json"
fi
# Make sure we are using the latest version
# docker pull owasp/dependency-check
docker run -it --rm \
--volume "$DATA_DIRECTORY":/usr/share/dependency-check/data \
--volume "$REPORT_DIRECTORY":/report \
--entrypoint /bin/sh \
owasp/dependency-check:$VERSION
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/DemonCode/owasp-dependency-check.git
git@gitee.com:DemonCode/owasp-dependency-check.git
DemonCode
owasp-dependency-check
owasp-dependency-check
main

搜索帮助