✨ 新功能: - 一键自动化部署脚本 (build-infra.sh) - 统一端口配置 (3开头端口,避免冲突) - 多平台Docker构建支持 (AMD64 + ARM64) - Jenkins Configuration as Code (零手动配置) - 完整的服务验证和健康检查 🏗️ 核心组件: - Jenkins LTS + JDK21 (端口38080) - Gitea 1.21 (端口33000, SSH: 32222) - Docker Registry + UI (端口35001/35002) - 统一cicd-network网络 📋 管理工具: - 自动化部署和验证脚本 - 健康检查和日志管理工具 - 完整的文档和故障排查指南 🎯 已验证功能: - 所有服务正常启动和运行 - API和Web界面完全可访问 - 多平台构建环境就绪 - 完整的CI/CD流水线支持 适用环境: Mac Studio M2 + Docker Desktop
70 lines
1.2 KiB
Plaintext
70 lines
1.2 KiB
Plaintext
# 核心插件
|
|
build-timeout:latest
|
|
credentials-binding:latest
|
|
timestamper:latest
|
|
ws-cleanup:latest
|
|
ansicolor:latest
|
|
|
|
# SCM和Git
|
|
git:latest
|
|
gitea:latest
|
|
github:latest
|
|
ssh-credentials:latest
|
|
|
|
# Pipeline和构建
|
|
pipeline-stage-view:latest
|
|
pipeline-utility-steps:latest
|
|
workflow-aggregator:latest
|
|
workflow-cps:latest
|
|
workflow-job:latest
|
|
workflow-multibranch:latest
|
|
pipeline-milestone-step:latest
|
|
|
|
# Docker集成
|
|
docker-plugin:latest
|
|
docker-build-step:latest
|
|
docker-commons:latest
|
|
docker-workflow:latest
|
|
kubernetes:latest
|
|
|
|
# 构建工具
|
|
ant:latest
|
|
gradle:latest
|
|
maven-plugin:latest
|
|
nodejs:latest
|
|
python:latest
|
|
|
|
# UI和可视化
|
|
blueocean:latest
|
|
dashboard-view:latest
|
|
build-monitor-plugin:latest
|
|
|
|
# 自动化和集成
|
|
configuration-as-code:latest
|
|
job-dsl:latest
|
|
generic-webhook-trigger:latest
|
|
http_request:latest
|
|
webhook-step:latest
|
|
|
|
# 通知和报告
|
|
email-ext:latest
|
|
slack:latest
|
|
junit:latest
|
|
htmlpublisher:latest
|
|
|
|
# 质量和安全
|
|
sonar:latest
|
|
checkstyle:latest
|
|
warnings-ng:latest
|
|
dependency-check-jenkins-plugin:latest
|
|
|
|
# 部署和K8s
|
|
kubernetes-cd:latest
|
|
helm:latest
|
|
kubernetes-cli:latest
|
|
|
|
# 性能优化
|
|
parallel-test-executor:latest
|
|
copy-artifact:latest
|
|
archive-artifacts:latest
|