Jenkins Plugins https://plugins.jenkins.io
Git Parameter
这是一个参数构建扩展,可以在构建的时候选择 git 的某一个分支来构建服务。
Docker
利用Docker容器动态创建Jenkins Slave。如果有了Kubernetes/Openshift集群,就不需要这个插件了。直接使用下面的Kubernetes插件。
jenkins非root启动的话,为了运行docker需要执行sudo chmod 777 /var/run/docker.sock
GitLab
配置Gitlab的相关认证,同时也支持GitLab的Webhook触发。
GitLab Hook
支持 GitLab 更全面的触发。
SonarQube Scanner
支持SonarQube的代码扫描。
Publish Over SSH
通过SSH拷贝文件到目标机器,同时可以在目标机器上执行脚本
Maven
这个插件为 Maven 2 / 3项目提供了高级集成功能。