当前位置:首页 » 网页前端 » jenkins脚本
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

jenkins脚本

发布时间: 2022-02-21 02:54:34

‘壹’ 怎么实现jenkins的远程脚本build

使用脚本触发jenkins的远程构建,结合svn的钩子脚本,就可以完全的让jenkins对管理人员透明,只关心是否有构建失败邮件。


  1. job配置--构建触发器--触发远程构建中设置身份验证令牌 例如:TOKEN_TEST,然后保存设置

  2. 使用远程的脚本进行触发,脚本实例如下:

    curlHTTP://192.168.100.226:8080/job/hyjk_LogSer/build?token=TOKEN_TEST

  3. 查看jenkins的页面,发现job加入的构建等待队列并稍后进行了构建。

‘贰’ 如何使用jenkins设置每一天整点运行脚本

您可以按照以下步骤来:

  1. 登录 jenkins

  2. 创建 job

    在创建 job 过程中的Build Triggers 分类中勾选Poll SCM

  3. 填入以下代码

TZ=Asia/Chongqing

0 * * * *

这样做的好处:

  1. 每天整点都会自动触发 job

  2. 中国时间来触发

如果对答案满意,请点个赞呗

By Xiak

‘叁’ jenkins执行python脚本问题

一般有三种方法:
1.安装执行python的插件:Python Plugin,安装后在配置那里就可以看到以下的选项,可以在Script部分直接写python代码

‘肆’ jenkins插件怎么处理执行脚本返回的字符串

ls *.* | grep -i "flag.dat" 列出当前目录中文件名中含有点的文件并找含有flag.dat的文件,-i表示不区分大小写!当有一个文件的文件名为fmstarflag.dat时,执行$JOBDIR/bin/fmstarupd.sh这个脚本,并且删除
$LOADDIR/fmstarflag.dat,大体就这么个意思,要是还不懂的话,建议先学学shell的语法吧!

‘伍’ jenkins 执行脚本命令时,为什么执行了但没有成功

建议:
1. startup.sh 里面增加log/debug信息,看看log执行到哪一步了
2. jenkins 的build脚本,最开头加上 #!/bin/bash,不要依赖默认的shell设定

‘陆’ 怎么把 python 脚本加入进 jenkins,就是在构建前先执行脚本

1你的job在哪个机子上PY脚本就放那个机子里,当然你也可以把这个脚本放到触发构建的工程里一起上传,后面路径自己调一下就行了。
2然后修改一下项目里的构建参数,里面填写你要执行的py脚本的启动shell命令就行了,放哪个目录都成 例如:
python D:\桌面\xxx\xxx.py
之前启动构建的命令

3这样以后你点击构建就会先运行xxx.py 然后再执行之前的构建命令了,不过要注意,如果之前构建命令太复杂或者参数很多建议不要乱动,问问别人能不能这么修改在做

‘柒’ jenkins执行脚本的环境变量中,如何获取执行

方法/步骤

  • 打开Jenkins>点击Manage Jenkins >再点击Manage Nodes

‘捌’ jenkins上面执行bat脚本要安装什么插件

ls *.* | grep -i "flag.dat" 列出当前目录中文件名中含有点的文件并找含有flag.dat的文件,-i表示不区分大小写!当有一个文件的文件名为fmstarflag.dat时,执行$JOBDIR/bin/fmstarupd.sh这个脚本,并且删除 $LOADDIR/fmstarflag.dat,大体就这...