加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/headissue/cache2k
克隆/下载
build.sh 596 Bytes
一键复制 编辑 原始数据 按行查看 历史
Jens Wilke 提交于 2020-11-21 12:57 . correct exit status
#!/bin/bash
trap 'kill $(jobs -rp) || true 2>/dev/null' EXIT
set -ex
printThreadDumps() {
jps -lv | while read I; do
pid=`echo "$I" | awk '{ print $1; }'`
echo
echo "Thread dump process: $I";
jstack -l $pid || true;
done
}
java -version
mvn clean install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
( sleep $(( 60 * 5 ));
printThreadDumps;
sleep 10;
printThreadDumps;
sleep 10;
printThreadDumps;
echo "TIMEOUT"
exit 1;
) &
mvn test -B &
testPid=$!
wait $testPid
# exit with the exit status of the maven job
# killed via trap: kill $threadDumpPid || true
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化