Jenkins插件开发(6.0)—— 准备写一个JOB同步插件

由于某种原因,我有两台Jenkins服务器,一台在北京(Jenkins B),一台在上海(Jenkins S)。而且,两台服务器上的JOB和View需要保持一致。

人工操作的成本太高,出错率太大。所以决定写一个插件实现。

思路如下:

(1)监听:监听master jenkins server上View/Job的CRUD(Create,Retrieve,Update,Delete)操作。

(2)CLI:利用CLI机制,实现远程CRUD。

    扩展CLI的实现,参照:https://wiki.jenkins-ci.org/display/JENKINS/Writing+CLI+commands

原文地址:https://www.cnblogs.com/zhangqingsh/p/3029672.html