Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- echo "hi this is fireline script..."
- pwd=`pwd`
- report=$pwd/.gradle/fireReport
- mkdir -p ${report}
- java -jar /opt/fireline.jar -s=$pwd/app/src/main/java -r=${report} config=/opt/config.xml
- # 阻断
- blocks=`cat ${report}/testReport.json| jq '.block|length'`
- # 风险
- risks=`cat ${report}/testReport.json| jq '.risk|length'`
- # 警告
- warnings=`cat ${report}/testReport.json| jq '.warning|length'`
- # 优化
- optimizings=`cat ${report}/testReport.json| jq '.optimizing|length'`
- total=$((blocks+risks+warnings+optimizings))
- if [[ $total -eq 0 ]]
- then
- echo 'fireline 未发现问题...'
- else
- echo "
- 发现
- 问题总数: ${total} 个
- 其中
- 阻断问题: ${blocks} 个
- 风险问题: ${risks} 个
- 警告问题: ${warnings} 个
- 可以优化: ${optimizings} 个
- 请先排查后, 并检查无误后再进行提交测试!"
- exit 1
- fi
Add Comment
Please, Sign In to add comment