#Jenkins

cucumber-reporting - Cucumber测试报告生成与可视化工具
Cucumber报告生成JenkinsMavenJavaGithub开源项目
cucumber-reporting是一款Java开发的Cucumber测试报告生成工具。它能将Cucumber的JSON格式测试结果转换为含图表和统计数据的HTML报告。该工具适用于Jenkins构建服务器,同时支持Maven命令行等多种使用方式。生成的报告可离线查看,无需额外依赖。工具提供特性概览、结果详情、失败信息和标签报告等功能,全面展示测试执行情况。
warnings-ng-plugin - Jenkins警告插件 全面的代码质量分析工具
JenkinsWarnings Next Generation Plugin静态代码分析持续集成代码质量Github开源项目
Jenkins Warnings Next Generation插件是一个综合性代码质量分析工具。它支持超过100种报告格式,可检测编译错误、静态分析警告、代码重复等问题。插件提供详细的可视化报告,包括问题分布、趋势图和源代码注释。此外,它还能分析Git仓库,提供文件统计信息,帮助开发团队全面提升代码质量。
remoting - Jenkins Remoting 分布式通信库
Jenkins远程通信自动化服务器通信协议Java类加载Github开源项目
Jenkins Remoting是Jenkins自动化服务器的核心通信组件,以可执行JAR文件形式提供。它实现了控制器与代理、控制器与CLI之间的通信功能。该库通过TCP协议、数据序列化和Java类加载,将独立JVM桥接到半共享空间。Remoting不局限于Jenkins,可在其他分布式系统中复用,提供稳定高效的通信解决方案。
sonar-scanner-jenkins - SonarQube Scanner插件助力Jenkins实现代码质量自动分析
SonarQubeJenkins代码分析持续集成插件Github开源项目
SonarQube Scanner for Jenkins是一款强大的插件,可在Jenkins项目中无缝集成SonarQube进行代码质量分析。支持环境变量注入、Scanner构建步骤和MSBuild分析等多种配置方式。插件自动管理工具版本,确保始终使用最新的SonarScanner,为开发团队提供持续的代码质量保障。
blog-example - Kubernetes、Java和SpringBoot开发实践示例集合
KubernetesSpringBootJavaSpringCloudJenkinsGithub开源项目
该项目汇集了Kubernetes部署、Java开发和SpringBoot实践的多个示例。内容涵盖Traefik Ingress配置、Prometheus监控搭建以及SpringBoot功能实现等主题。项目提供了详细的部署文件和代码示例,可作为开发者的参考资源,有助于快速掌握相关技术。
plugin-installation-manager-tool - Jenkins插件安装管理器 强大的命令行工具
Jenkins插件管理工具CLI下载更新中心Github开源项目
Jenkins插件安装管理器是一款功能强大的命令行工具,用于简化插件及其依赖项的下载和管理。它可替代传统的Docker脚本,提供插件更新和安全警告等信息。支持多种配置方式和高级选项,如代理和自定义更新中心,大幅提升了Jenkins插件管理的效率和便捷性。
jenkins.io - Jenkins自动化服务器的在线资源平台
Jenkins网站维护自动化服务器开源项目文档贡献Github
Jenkins.io作为Jenkins自动化服务器的官方网站,采用Awestruct和Asciidoctor技术构建。Jenkins是一个开源的自动化服务器,用于持续集成和持续交付(CI/CD)。网站提供了Jenkins的详细文档、更新信息和社区贡献指南,为用户和开发者提供全面的资源支持。网站源代码托管于GitHub,支持社区成员参与贡献。
configuration-as-code-plugin - 声明式配置管理插件 轻松管理Jenkins设置
Jenkins配置即代码JCasC插件YAMLGithub开源项目
Configuration as Code插件使用YAML文件管理Jenkins配置,无需深入了解Jenkins内部结构。支持本地文件、远程URL等多种配置源,提供验证、导出和重新加载功能。适合需要版本控制和自动化部署Jenkins配置的环境,简化了设置和维护过程。
docker-plugin - Docker容器动态配置Jenkins构建节点插件
DockerJenkins插件容器化持续集成Github开源项目
Docker-plugin是一款Jenkins云插件,用于动态配置Docker容器作为构建节点。支持SSH、JNLP和附加连接模式,可集成多个Docker主机或Swarm集群。插件提供灵活配置,支持自定义镜像,并可通过Groovy脚本或JCasC设置。适用于需要扩展Jenkins构建能力的场景。
jenkins-bootstrap-shared - Jenkins部署和管理自动化工具集
JenkinsCI/CD自动化部署容器化基础设施即代码Github开源项目
jenkins-bootstrap-shared是一个开源项目,提供脚本和工具以自动化Jenkins的部署、管理和升级。它支持本地、Docker和Vagrant等多种部署方式,通过共享核心逻辑和允许定制来简化Jenkins实例及插件的管理。项目特点包括支持多种部署方式、共享核心逻辑、允许下游项目定制、提供打包和升级功能等。这些特性使Jenkins的部署和维护变得更加简单和安全,适用于各种规模的开发团队。
jenkins-stack-kubernetes - Kubernetes上的Jenkins CI/CD堆栈部署方案
JenkinsKubernetesCI/CD容器化DevOpsGithub开源项目
jenkins-stack-kubernetes项目提供在Kubernetes上部署Jenkins CI/CD堆栈的脚本和配置文件。该堆栈集成了Jenkins、Docker、Docker registry和Gitea,构建完整的持续集成和部署环境。Jenkins预装Git、Docker、Kubernetes客户端、Ansible等工具,以及50多个常用插件。项目兼容Kubernetes 1.20+版本,部署简便,适合快速搭建Kubernetes上CI/CD环境。
stashnotifier-plugin - Jenkins插件自动同步构建状态至Bitbucket Server
JenkinsBitbucket Server插件构建通知CI/CDGithub开源项目
stashnotifier-plugin是一款Jenkins插件,用于自动同步构建结果到Bitbucket Server。该插件在Bitbucket的提交日志中显示构建状态图标,点击可跳转至Jenkins构建详情。支持UI和脚本配置,兼容传统Jenkins任务和Pipeline工作流,方便开发团队快速了解代码构建情况。此插件要求Bitbucket Server 4.0或更高版本,通过在Jenkins的后构建操作中添加'Notify Bitbucket Instance'来使用,适用于各种Jenkins环境。
gitea-plugin - Jenkins 与 Gitea 集成插件
GiteaJenkins插件集成开源Github开源项目
Gitea 插件为 Jenkins 提供与 Gitea 平台的集成功能。该插件支持最新版本的 Jenkins,具有较高的安装量。它允许用户在 Jenkins 中管理 Gitea 项目,实现自动化构建和部署。插件支持 Gitea Webhook,提供 Gitea 服务器配置,并定期更新以保持兼容性和功能改进。
jira-plugin - Jenkins与Atlassian Jira集成插件
JenkinsJira插件集成持续集成问题追踪Github开源项目
jira-plugin是一款Jenkins插件,用于集成Atlassian Jira软件的云端和服务器版本。它能自动链接构建日志中的Jira问题、更新Jira问题状态、引用Jira版本信息及生成发布说明。此插件旨在提升开发团队工作效率,促进Jenkins和Jira系统间的协作。插件的主要功能包括自动链接Jira问题、更新问题状态、引用版本信息和生成发布说明。它支持Jira云端和服务器版本,适用于各种规模的开发团队。通过简化Jenkins和Jira之间的信息交互,该插件有助于提高项目管理和开发流程的效率。
my-bloody-jenkins - 基于官方LTS版本的自动化配置Jenkins Docker镜像
JenkinsDocker镜像配置管理插件自动化Github开源项目
该镜像基于Jenkins官方LTS版本,预装常用插件并支持YAML配置。可从多种数据源获取配置,自动监控变更并实时应用。经过生产环境验证,支持额外插件安装、平滑重启和动态IP配置,为DevOps团队提供易用且功能丰富的Jenkins环境。
gitops-playground - GitOps 运维栈助力 Kubernetes 集群管理实践
GitOpsKubernetesArgo CDJenkinsPrometheusGithub开源项目
gitops-playground 为 Kubernetes 集群提供完整的 GitOps 运维环境。项目集成了 Argo CD 部署工具、Prometheus 和 Grafana 监控系统、Vault 和 External Secrets Operator 密钥管理工具,以及 Jenkins CI/CD 流水线。支持本地集群、公有云和空气隔离环境,便于快速搭建 GitOps 环境,体验现代化的集群运维方案。
docker-ssh-agent - 基于SSH的Jenkins代理Docker镜像 支持分布式构建
JenkinsDockerSSH持续集成容器化Github开源项目
docker-ssh-agent项目提供基于SSH连接的Jenkins代理Docker镜像,支持Jenkins分布式构建。镜像兼容SSH Build Agents等插件,提供多种JDK版本和操作系统配置。用户可灵活运行、扩展和定制镜像。项目文档详细介绍了镜像使用方法、构建过程和测试流程,便于开发者理解和贡献。