last.jenkins 其他 一些知识点

时区不一致。

jenkins的的时间和 系统时间不一致。

 

 

打开jenkins的【系统管理】---> 【脚本命令行】,在命令框中输入一下命令【时间时区设为 亚洲上海】

 

System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')

 

 

 

last.jenkins 其他 一些知识点_第1张图片

 

 

last.jenkins 其他 一些知识点_第2张图片

 

 输入

 

 

last.jenkins 其他 一些知识点_第3张图片

 

 这样就ok了

 

 

 

 

 


 

jenkins的 计划任务

 

在jenkins  里面 也是有计划任务的 。

我们可以自己配置,  在这个位置。 构建目标 这里

last.jenkins 其他 一些知识点_第4张图片

 

 

 

点击旁边的问号,有说明,和crontab的  格式稍微有点不同 。

last.jenkins 其他 一些知识点_第5张图片

 

 例子:

每隔5分钟构建一次
H/5 * * * *

每两小时构建一次
H H/2 * * *

每天中午12点定时构建一次
H 12 * * *

每天下午18点定时构建一次
H 18 * * *

在每个小时的前半个小时内的每10分钟
H(0-29)/10 * * * *

每两小时45分钟,从上午9:45开始,每天下午3:45结束
45 9-16/2 * * 1-5

每两小时一次,每个工作日上午9点到下午5点(也许是上午10:38,下午12:38,下午2:38,下午4:38)
H H(9-16)/2 * * 1-5

 

 

 

 

我可以设置时间, 这里的意思 是二分钟执行一次。 

写完之后。可以看看下面。会有提示。 看看写的对不对。 

jenkins  一分钟 执行一次。 写法有点特殊。没细看 。  以后可以看看。

last.jenkins 其他 一些知识点_第6张图片

 

 

 

 

 

然后, 我们可以在Build里面 

写点简单些点指令测试下 。 

#!/bin/bash                                               #注意加变量,否则被坑死
source ~/.bash_profile
source /etc/profile


time=`date +%F_%H:%M`
echo  -e   "$time\nclean  log"    >>   /home/scripts/log.log

 

last.jenkins 其他 一些知识点_第7张图片

 

 

保存,退出。

可以先手动执行下。看看  指令有没有问题 。

确定指令没问题。 然后过一段时间看下。

任务会自动跑起来。2分钟一次。

 

last.jenkins 其他 一些知识点_第8张图片

 

 

然后我们去机房查看。  因为这边是在j直接在jenkins的机器上跑的。  所以我们直接在jenkins的服务器上面看就先可以了 

last.jenkins 其他 一些知识点_第9张图片

 

 

查看以上。没有问题。至此完成 。

 


 

 

 

配置视图

在实际的生产环境中。我们会有许多的项目,如果我们的  job都放一起。容易搞混。这个时候我们可以新建视图,然后将job进行分类即可。

现环境中 我们有 java  又有php项目  ,是混在一起的 。

last.jenkins 其他 一些知识点_第10张图片

 

 

 

这边我们可以将他们进行区分。

新建视图
last.jenkins 其他 一些知识点_第11张图片

 

 

 

输入名字,选择

last.jenkins 其他 一些知识点_第12张图片

 

 

list view     是将匹配的项目已列表的形式,罗列出来  (一般都是选这个)

My View    是将这个用户所有的项目都列出、

 

然后我们可以选对应的job 就可以了。

last.jenkins 其他 一些知识点_第13张图片

 

 

完成之后。保存退出。可以看到,新的视图下面。job就有了。 

last.jenkins 其他 一些知识点_第14张图片

 

 

 

 

如果匹配的项目比较多。我们也可以使用正则 。

以下 就是匹配所有 java开头的项目 。

last.jenkins 其他 一些知识点_第15张图片

 

 

 

保存后。我们再看。java项目 我们也分配好了 。

last.jenkins 其他 一些知识点_第16张图片

你可能感兴趣的:(last.jenkins 其他 一些知识点)