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 相关文章推荐
用smtplib和email封装python发送邮件模块类分享
Feb 17 Python
举例讲解Python中装饰器的用法
Apr 27 Python
在Python中操作时间之strptime()方法的使用
Dec 30 Python
Python3使用requests包抓取并保存网页源码的方法
Mar 15 Python
python递归打印某个目录的内容(实例讲解)
Aug 30 Python
Python实现找出数组中第2大数字的方法示例
Mar 26 Python
python3读取excel文件只提取某些行某些列的值方法
Jul 10 Python
Python OpenCV利用笔记本摄像头实现人脸检测
Aug 20 Python
解析python 类方法、对象方法、静态方法
Aug 15 Python
Python接口自动化测试框架运行原理及流程
Nov 30 Python
pycharm2021激活码使用教程(永久激活亲测可用)
Mar 30 Python
python之json文件转xml文件案例讲解
Aug 07 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
PHP调用三种数据库的方法(3)
2006/10/09 PHP
php中限制ip段访问、禁止ip提交表单的代码分享
2014/08/22 PHP
php中常量DIRECTORY_SEPARATOR用法深入分析
2014/11/14 PHP
PHP使用正则表达式获取微博中的话题和对象名
2015/07/18 PHP
YII2框架中ActiveDataProvider与GridView的配合使用操作示例
2020/03/18 PHP
[原创]静态页面也可以实现预览 列表不同的显示方式
2006/10/14 Javascript
html中的input标签的checked属性jquery判断代码
2012/09/19 Javascript
深入解析JavaScript中的变量作用域
2013/12/06 Javascript
Javascript 按位与赋值运算符 (&amp;=)使用介绍
2014/02/04 Javascript
jQuery实现隔行背景色变色
2014/11/24 Javascript
实用jquery操作表单元素的简单代码
2016/07/04 Javascript
js学习笔记之事件处理模型
2016/10/31 Javascript
jquery easyui DataGrid简单示例
2017/01/23 Javascript
javascript编程开发中取色器及封装$函数用法示例
2017/08/09 Javascript
vue 组件内获取actions的response方式
2019/11/08 Javascript
vue实现简单全选和反选功能
2020/09/15 Javascript
浅谈js数组splice删除某个元素爬坑
2020/10/14 Javascript
Python常用的文件及文件路径、目录操作方法汇总介绍
2015/05/21 Python
[原创]使用豆瓣提供的国内pypi源
2017/07/02 Python
python将控制台输出保存至文件的方法
2019/01/07 Python
Python3.5装饰器原理及应用实例详解
2019/04/30 Python
基于Python的ModbusTCP客户端实现详解
2019/07/13 Python
对DJango视图(views)和模版(templates)的使用详解
2019/07/17 Python
python中单下划线(_)和双下划线(__)的特殊用法
2019/08/29 Python
Python搭建代理IP池实现存储IP的方法
2019/10/27 Python
python 写一个水果忍者游戏
2021/01/13 Python
CSS3之多背景background使用示例
2013/10/18 HTML / CSS
HTML5 Web Workers之网站也能多线程的实现
2013/04/24 HTML / CSS
酒店前台接待岗位职责
2013/12/03 职场文书
毕业生就业协议书
2014/04/11 职场文书
爱国卫生月活动总结范文
2014/04/25 职场文书
2014年幼儿园园长工作总结
2014/12/17 职场文书
2015年度护士个人工作总结
2015/04/09 职场文书
Golang表示枚举类型的详细讲解
2021/09/04 Golang
javascript之Object.assign()的痛点分析
2022/03/03 Javascript
JS前端使用canvas实现物体的点选示例
2022/08/05 Javascript