jenkins配置python脚本定时任务过程图解


Posted in Python onOctober 29, 2019

这篇文章主要介绍了jekins配置python脚本定时任务过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

1.首先安装jekins环境,访问网页https://jenkins.io/zh/download/,下载长期稳定版如下:

jenkins配置python脚本定时任务过程图解

2.下载安装包后直接运行,进行选择安装路径,傻瓜式安装。安装完成后,点Finished,弹出jekins输入密匙网页,根据网页提示路径,找到

对应的jekins密匙输入后,选择推荐插件安装即可。(也可以不安装插件安装,后续用到插件后可以再安装也可以)

3.下载JDK,访问java官网https://www.oracle.com/technetwork/java/archive-139210.html,选择下载常用的java开发环境JDK1.8版本;

jenkins配置python脚本定时任务过程图解jenkins配置python脚本定时任务过程图解

4.进入jekins系统视图----全局工具配置,来配置java路径,

jenkins配置python脚本定时任务过程图解 jenkins配置python脚本定时任务过程图解jenkins配置python脚本定时任务过程图解

5.配置完成后,为了启动selenium驱动打开浏览器,需要计算机管理服务中配置jekins不以Windows服务的形式在后台运行,关闭其自启动。配置如下:

jenkins配置python脚本定时任务过程图解

(1)进入到jekins的安装目录,在路径中输入cmd,弹出的cmd窗口中运行jekins.war,如下图:

jenkins配置python脚本定时任务过程图解

此期间会重新安装jekins,且之前如果安装过的插件将不会保留,需重新配置数据及安装插件。

(2)新建一个bar文件脚本来执行,脚本内容如下:

jenkins配置python脚本定时任务过程图解

这种方式同样会重新安装jekins,且之前如果安装过的插件将不会保留,需重新配置数据及安装插件。

6.重新创建job,创建定时任务执行python脚本。

注意:如果登录账号后页面显示空白,则将Jenkins安装目录下的config.xml文件

<disableSignup>true</disableSignup> 中 true改为false

最后再使用步骤5中两种任意一种启动方式进行启动。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之变量和参数
Oct 10 Python
Python set集合类型操作总结
Nov 07 Python
Python中实现参数类型检查的简单方法
Apr 21 Python
Python中的深拷贝和浅拷贝详解
Jun 03 Python
Python赋值语句后逗号的作用分析
Jun 08 Python
Python利用正则表达式匹配并截取指定子串及去重的方法
Jul 30 Python
python动态视频下载器的实现方法
Sep 16 Python
python栈的基本定义与使用方法示例【初始化、赋值、入栈、出栈等】
Oct 24 Python
使用python制作一个解压缩软件
Nov 13 Python
python 实现return返回多个值
Nov 19 Python
如何在keras中添加自己的优化器(如adam等)
Jun 19 Python
python suds访问webservice服务实现
Jun 26 Python
pygame实现成语填空游戏
Oct 29 #Python
Python多线程及其基本使用方法实例分析
Oct 29 #Python
基于python的itchat库实现微信聊天机器人(推荐)
Oct 29 #Python
pygame实现非图片按钮效果
Oct 29 #Python
线程安全及Python中的GIL原理分析
Oct 29 #Python
pygame实现贪吃蛇游戏(下)
Oct 29 #Python
python TK库简单应用(实时显示子进程输出)
Oct 29 #Python
You might like
牡丹941资料
2021/03/01 无线电
PHPMailer的主要功能特点和简单使用说明
2014/02/17 PHP
php根据年月获取季度的方法
2014/03/31 PHP
PHP创建XML的方法示例【基于DOMDocument类及SimpleXMLElement类】
2019/09/10 PHP
Javascript表达式中连续的 &amp;&amp; 和 || 之赋值区别
2010/10/17 Javascript
基于jquery的地址栏射击游戏代码
2011/03/10 Javascript
Javascript面向对象扩展库代码分享
2012/03/27 Javascript
关于JavaScript中string 的replace
2013/04/12 Javascript
将两个div左右并列显示并实现点击标题切换内容
2013/10/22 Javascript
JS(JQuery)操作Array的相关方法介绍
2014/02/11 Javascript
表单提交前触发函数返回true表单才会提交
2014/03/11 Javascript
JS实现网页每隔3秒弹出一次对话框的方法
2015/11/09 Javascript
jQuery 1.9.1源码分析系列(十四)之常用jQuery工具
2015/12/02 Javascript
Angular 页面跳转时传参问题
2016/08/01 Javascript
CSS3+JavaScript实现翻页幻灯片效果
2017/06/28 Javascript
详解ES6中的代理模式——Proxy
2018/01/08 Javascript
如何理解Vue的v-model指令的使用方法
2018/07/19 Javascript
JavaScript中的事件与异常捕获详析
2019/02/24 Javascript
JS 遍历 json 和 JQuery 遍历json操作完整示例
2019/11/11 jQuery
vue在路由中验证token是否存在的简单实现
2019/11/11 Javascript
JavaScript实现省市联动效果
2019/11/22 Javascript
js键盘事件实现人物的行走
2020/01/17 Javascript
Python基于scapy实现修改IP发送请求的方法示例
2017/07/08 Python
python+selenium实现163邮箱自动登陆的方法
2017/12/31 Python
Python运维之获取系统CPU信息的实现方法
2018/06/11 Python
华为校园招聘上机笔试题 扑克牌大小(python)
2020/04/22 Python
pycharm编写spark程序,导入pyspark包的3中实现方法
2019/08/02 Python
Python如何操作office实现自动化及win32com.client的运用
2020/04/01 Python
用python批量下载apk
2020/12/29 Python
W3C公布最新的HTML5标准草案
2008/10/17 HTML / CSS
数字漫画:comiXology
2020/06/13 全球购物
为什么会有内存对齐
2016/10/10 面试题
介绍一下SQL Server里面的索引视图
2016/07/31 面试题
签订劳动合同通知书
2015/04/16 职场文书
Python词云的正确实现方法实例
2021/05/08 Python
vue-treeselect的基本用法以及解决点击无法出现拉下菜单
2022/04/30 Vue.js