sonar扫描脚本
vim DynamicStartSonarShell.sh添加內(nèi)容如下:
#!/bin/bash
#su - $1 -s /bin/bash /app/CodeQualityScan/$2/sonar-scanner.sh
su - $1 <<EOF
cd /app/CodeQualityScan/$2/;
./sonar-scanner.sh
exit;
EOF賦予可執(zhí)行權(quán)限:
chmod u+x DynamicStartSonarShell.sh運(yùn)行腳步:
./DynamicStartSonarShell.sh 用戶名 目錄(這里可以使用戶名,因?yàn)槲以O(shè)置目錄和用戶名一樣的)如果目錄和用戶名一樣。腳本更新為
#!/bin/bash
#su - $1 -s /bin/bash /app/CodeQualityScan/$2/sonar-scanner.sh
su - $1 <<EOF
cd /app/CodeQualityScan/$1/;
./sonar-scanner.sh
exit;
EOF
總結(jié)
- 上一篇: Docker启动Mysql容器失败,挂载
- 下一篇: 分布式Session解决方案_Sprin