202110-12 Cpanel下Cron Jobs定时执行PHP的方法 打开cpanel管理后台,在“高级”的选项下有一个“时钟守护作业”,如下图,点击进入。设置页面有三大选项:CronEmail(通知邮箱地址,每次定时执行成功或失败都会通知这个邮箱)、AddNewCronJob(添加新的定时任务)、CurrentCronJobs(当前已有的定时任务)。主要是设置AddNewCronJob选项,如下图:图上的是每隔5分钟执行一次command命令:command命令:“php/home/piaoyi.org/public_html/cron.php”的意思为:以p... 继续阅读 >
202009-29 使用python-Jenkins批量创建及修改jobs操作 1.使用jobsName.ini文件保存要创建job的名字jobs1jobs2jobs32.使用Jenkins创建job时自动生成的config.xml文件为模板进行批量创建jobs或修改jobs,一般生成的job会在你安装的Jenkins目录下找到3.脚本实现importjenkinsjobsOperation=input("请选择是新建jobs还是修改jobs:\na.创建jobs\nb.修改jobs\n")#连接远程Jenkinsserver=jenkins.Jenkins("http://127.0.0.1:8080/",username="admin",password="admin")#读取及修改的... 继续阅读 >
202009-29 Python-jenkins模块获取jobs的执行状态操作 1获取jobs的当前任务状态server_1=jenkins.Jenkins('http://%s:%s@192.168.37.134:8081/',username,password)获取状态前先确认2019文件夹下的get_node_list任务是否存在:server_1.assert_job_exists('2019/get_node_list')获取最后一次完成(不包括执行中的)的job任务执行number:server_1.get_job_info('2019/get_node_list')['lastCompletedBuild']['number']查看job状态(SUCCESS/FAILURE/ABORTED):server_1.get_build_in... 继续阅读 >
201411-07 Linux下自动化工具 cron jobs 的使用方法解析 Cronjobs的简单使用cronjobs可以将任何的工作设定为定期自动化执行,如工作日志、备份、密码查核、硬盘空间查核等等,设定且利用这些自动化的工作可以大幅降低系统管理者的日常工作,这些工作通常可以设定在半夜执行以避免在系统尖峰时刻与正常工作共抢系统资源。#############################crontab使用############################$exportEDITOR=vi#设定EDITOR系统参数,在此请输入个人习惯使用的文字编辑器... 继续阅读 >