Jenkins自定义插件

时间:2018-04-13 10:57:55

标签: jenkins jenkins-plugins

Java是创建Jenkins插件的唯一可能语言吗? 因为,下面的参考文献显示它需要Apache Maven,JDK 6.0以上。

https://wiki.jenkins.io/display/JENKINS/Plugin+tutorial#Plugintutorial-BuildingaPlugin https://dzone.com/articles/implementing-a-jenkins-plugin-from-scratch-in-5-st

詹金斯的意思是:https://wiki.jenkins.io/display/JENKINS/Home Jenkins有自己的数千个插件来满足用户需求,遗憾的是我没有得到满足我要求的精确插件。

我的要求是从TWITTER

获取推文和内容

1 个答案:

答案 0 :(得分:0)

Jenkins是使用Java构建的,所以是的,插件是用Java构建的。

然而,您可能不需要编写自定义插件来实现您尝试做的事情。你需要的是一个"自由式工作"这将包括执行针对Twitter的提取的任何脚本/命令。

查看Building a Software Project,特别是设置项目(强调我的):

  

转到Jenkins首页,选择" New Job",然后选择"构建一个自由式软件项目"。此作业类型包含以下元素:

     

...

     

某种构建脚本,用于执行实际工作的构建(ant,maven, shell脚本,批处理文件等)

因此,您可以创建一个构建作业并添加一个"执行shell"建立一步,开始你的Twitter抓取计划。搜索术语中有无数的教程,如"创建自由式jenkins工作"如果您需要深入的逐步说明。