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
posted @ 2024-04-07 16:27  夜久听山雨  阅读(613)  评论(0编辑  收藏  举报