last.jenkins 其他 一些知识点
时区不一致。
jenkins的的时间和 系统时间不一致。
打开jenkins的【系统管理】---> 【脚本命令行】,在命令框中输入一下命令【时间时区设为 亚洲上海】
System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Shanghai')
点
输入
这样就ok了
jenkins的 计划任务
在jenkins 里面 也是有计划任务的 。
我们可以自己配置, 在这个位置。 构建目标 这里
点击旁边的问号,有说明,和crontab的 格式稍微有点不同 。
例子:
每隔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 一分钟 执行一次。 写法有点特殊。没细看 。 以后可以看看。
然后, 我们可以在Build里面
写点简单些点指令测试下 。
#!/bin/bash #注意加变量,否则被坑死
source ~/.bash_profile
source /etc/profile time=`date +%F_%H:%M`
echo -e "$time\nclean log" >> /home/scripts/log.log
保存,退出。
可以先手动执行下。看看 指令有没有问题 。
确定指令没问题。 然后过一段时间看下。
任务会自动跑起来。2分钟一次。
然后我们去机房查看。 因为这边是在j直接在jenkins的机器上跑的。 所以我们直接在jenkins的服务器上面看就先可以了
查看以上。没有问题。至此完成 。
配置视图
在实际的生产环境中。我们会有许多的项目,如果我们的 job都放一起。容易搞混。这个时候我们可以新建视图,然后将job进行分类即可。
现环境中 我们有 java 又有php项目 ,是混在一起的 。
这边我们可以将他们进行区分。
新建视图
输入名字,选择
list view 是将匹配的项目已列表的形式,罗列出来 (一般都是选这个)
My View 是将这个用户所有的项目都列出、
然后我们可以选对应的job 就可以了。
完成之后。保存退出。可以看到,新的视图下面。job就有了。
如果匹配的项目比较多。我们也可以使用正则 。
以下 就是匹配所有 java开头的项目 。
保存后。我们再看。java项目 我们也分配好了 。
未完成
1.jenkins备份
2.pipline的 一些使用
last.jenkins 其他 一些知识点的更多相关文章
- centos7上Jenkins通过rpm包方式直接安装及使用war包方式升级
一.通过rpm包方式直接安装jenkins 1.官网下载rpm安装包(前提是安装jdk) wget https://pkg.jenkins.io/redhat-stable/jenkins-2.121 ...
- 【原】jenkins知识点_凭据(一)
一:凭据 1.目的: 与第三方网站或应用程序进行交互,如代码仓库.云存储系统和服务等 2.操作路径: Jenkins-凭据-系统-全局凭据 3.权限 Jenkins 中保存的凭证可以用于: 任何适用于 ...
- Mac 下安装Jenkins
Mac 下安装Jenkins 开始 Jenkins是一个基于Java开发的一种持续集成工具,用于建工持续重复的工作,功能包括: 持续的软件版本发布/测试项目 监控外部调用执行的工作. 近期打算搭建自动 ...
- Jenkins 学习资料
学习资料: iTech's Blog: Jenkins 入门总结 爱自己: 18篇博客 阳光温暖了心情: 17 篇博客 官网 参考: 构建基于Jenkins + Github的持续集成环境 CI持续集 ...
- 云计算Docker全面项目实战(Maven+Jenkins、日志管理ELK、WordPress博客镜像)
2013年,云计算领域从此多了一个名词“Docker”.以轻量著称,更好的去解决应用打包和部署.之前我们一直在构建Iaas,但通过Iaas去实现统一功 能还是相当复杂得,并且维护复杂.将特殊性封装到 ...
- Jenkins发布MVC应用程序
一个大的项目一般都会进行模块化.层次化分隔,每个模块.每个层次都可能是一个或多个工程文件组成,而且各个模块都有依赖关系,有先后顺序,先build哪个然后再build哪个都是有顺序的,如果想build一 ...
- 结合提供者模式解析Jenkins源码国际化的实现
关键字:提供者模式,设计模式,github,gerrit,源码学习,jenkins,国际化,maven高级,maven插件 本篇文章的源码展示部分由于长度问题不会全部粘贴展示,或许只是直接提及,需要了 ...
- jenkins深入学习
一.jenkins深入学习 一.jenkins项目配置 1.Jenkins Gitlab持续集成打包平台搭建 http://blog.csdn.net/zgzhaobo/article/details ...
- postman(九):postman接口测试脚本集成到jenkins
本篇的目的是实现使用jenkins远程执行postman接口测试脚本 准备工作:一台linux服务器(可以用虚拟机搭建一个),linux服务器上安装好node.js.newman,部署好jenkins ...
随机推荐
- WebShell代码分析溯源(九)
WebShell代码分析溯源(九) 一.一句话变形马样本 <?php $e = $_REQUEST['e'];$arr = array($_POST['pass'] => '|.*|e', ...
- php配置文件说明
php-fpm.conf是PHP-FPM进程管理器的配置文件: php.ini是PHP解析器的配置文件: www.conf是php.ini的扩展文件
- js 注意事项使用误区
1.加法注意事项 2.浮点数注意事项 3.js,数组需使用数字作为下标索引,不支持关联数组的用法.对象不能混淆使用数组的length方法,并且不能使用数字作为下标,得使用属性值作为下标使用,否则会返回 ...
- form表单input回车提交问题
问题:文本框输入完成后点击回车页面刷新问题出在form上,当表单中只有一个文本框的时候获取焦点并点击回车之后会提交表单内容,就会发生刷新事件. 解决方法: 1.增加一个隐藏的输入框 <input ...
- arcgis api 4.x for js 结合 Echarts4 实现散点图效果(附源码下载)
前言 关于本篇功能实现用到的 api 涉及类看不懂的,请参照 esri 官网的 arcgis api 4.x for js:esri 官网 api,里面详细的介绍 arcgis api 4.x 各个类 ...
- 测试工程师如何使用 CODING 进行测试管理
CODING 为您的企业提供从概念到软件开发再到产品发布的全流程全周期软件研发管理,为您的研发团队提供全程助力,帮助研发团队捋清需求.不断迭代.快速反馈并能实时追踪项目进度直到完成.同时 CODING ...
- zhy2_rehat6_mysql02 - 5.7主从搭建.txt
1.0------------锁库: mysql>FLUSH TABLES WITH READ LOCK; 这个命令是全局读锁定,执行了命令之后所有库所有表都被锁定只读.一般都是用在数据库联机备 ...
- 深入浅出xpath轴定位
在web自动化里面经常要用到定位,常用的八种定位方式中我最喜欢xpath定位,功能很强大.结合它里面的文本定位.模糊定位.逻辑定位等,基本能搞定所有的元素定位问题. 今天要讨论的是xpath的另一种比 ...
- dotnet core 调用electron来开发UI的探索
先上仓库地址 https://github.com/lightszero/webwindow.netcore dotnet core 很喜欢,问题dotnet core 不包含GUI,经过一些尝试,觉 ...
- flex布局使用
什么是flex布局 flex是flexible Box的缩写,意味"弹性盒子",用来为盒子状模型提供最大的灵活性 任何一个盒子都可以指定为flex布局 .box{ display: ...