Jenkins可以运行一些代码,还是仅计划外部程序?

问题描述 投票:0回答:2

我是Jenkins的新手,我听说它对于继续集成确实非常有用。我的流程并不复杂:我需要通过一些查询从SQL获取列表,逐行解析,将每一行发送到某些虚拟机(它将运行此行并创建一些文件作为结果),然后分析结果。

我可以在詹金斯哪里编程代码?

Jenkins的目的只是一个一个地调度外部程序,而不是在Jenkins本身中运行代码吗?

是否可以用詹金斯编写的代码不是一堆CMD命令?

jenkins
2个回答
0
投票

您可以执行以下操作(语法上的提示):-阶段1:通过ssh(jenkins插件)执行命令以执行sql查询-阶段2:将每行发送到带有Ansible剧本的专用VM-阶段3:分析取决于您使用的技术,有很多jenkins插件可以连接到grafana或zabbix等监视和分析工具,可以简化此过程


0
投票

我认为您要的是脚本化管道:https://jenkins.io/doc/book/pipeline/

这允许您编写Groovy代码以在Jenkins主服务器上执行。就像任何编程语言一样,您几乎可以从那里完成任何您想做的事情。

© www.soinside.com 2019 - 2024. All rights reserved.