Jenkins定时设置
一、设置定时
定时构建的语法是*** * * * ***。
- 第一个*表示分钟,取值范围是0~59。例如,5 * * * *表示每个小时的第5分钟会构建一次;H/15 * * * 或/15 * * * *表示每隔15分钟构建一次;
- 第2个*表示小时,取值范围是0~23。例如,H 8 * * *表示每天8点构建一次;H 8-18/2 * * *表示每天8到18点每隔2个小时构建一次;H 8,12,22 * * *表示每天8点、12点、22点分别构建一次;
- 第3个*表示每月的第几天,取值范围是1~31。H 8 4 * * 表示在每个月第4天的第8点构建一次;
- 第4个*表示第几个月,取值范围是1~12。H 8 4 3 *表示在每年3月的第4天的8点构建一次;
- 第5个*表示一周中的第几天,取值范围是0~7,其中0和7表示的都是周日。例如,H 8-18/2 * * 1-5表示周一到周五每天8点~18点每隔两小时构建一次
二、配置shell
#!/bin/bash
strA=$(curl --location --request GET 'https://platform-test.codemao.cn/api/usecase/tester/barChart/')
echo $strA
strB="1000"
if [[ *"${strA}"* =~ $strB ]]
then
exit 0
else
exit 1
fi