Commit Graph

13 Commits

Author SHA1 Message Date
zhenyus
eae6ba99e2 refactor(devsvc): restructure reconciler Helm chart and remove deprecated files
- Deleted Jenkinsfile as CI/CD configuration is now handled differently.
- Updated Chart.yaml to reflect new service name and versioning.
- Enhanced values.yaml and values.alpha.yaml with comprehensive operator configuration and environment settings.
- Removed obsolete templates for deployment, service, ingress, and monitoring.
- Streamlined configuration for RabbitMQ, Jenkins, and ArgoCD integration.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-07-31 23:21:24 +08:00
Nicolas
b1d3d58269 fix: correct serviceName to match actual directory for values file resolution 2025-07-24 15:55:15 +08:00
Nicolas
6d6c76f9df chore: remove argoControlledRepo config and update shared library usage 2025-07-24 15:18:18 +08:00
Nicolas
c3842ea9a4 ci: set argoControlledRepo and credentials for reconciler to use Nicolas_local_ops branch 2025-07-23 22:32:18 +08:00
Nicolas
b66182be18 ci: update Jenkinsfile to use argoControlledRepoBranch Nicolas_local_ops and pipeline library from Nicolas_local_ops branch 2025-07-23 22:16:43 +08:00
Nicolas
d21fe5bcf7 fix: update Jenkinsfile to use Dockerfile from repo root for reconciler image build 2025-07-23 21:46:41 +08:00
Nicolas
b10362af61 fix: update Jenkinsfile root to 'reconciler' to match actual directory structure 2025-07-23 21:38:02 +08:00
Nicolas
2ca242bd91 chore: sync Jenkinsfile and ensure all local changes are committed 2025-07-23 21:28:32 +08:00
Nicolas
8e6faf1636 chore: temporarily disable lint for reconciler component in Jenkinsfile 2025-07-23 21:19:51 +08:00
Nicolas
cb5d164397 fix: correct serviceGitCredentialsId for freeleaps-devops-reconciler Jenkinsfile 2025-07-23 21:14:58 +08:00
Nicolas
31b941aecb fix: set serviceGitBranch to master in Jenkinsfile for reconciler 2025-07-23 19:02:23 +08:00
Nicolas
5b93048cb3 fix: update Jenkinsfile configurations for devops and reconciler services
- Update freeleaps-devops-reconciler Jenkinsfile: change reconciler root path from '.' to 'apps/reconciler'
- Ensure freeleaps-service-hub Jenkinsfile includes devops component with correct configuration
- Both services now have proper CI/CD pipeline configurations for alpha environment
2025-07-21 09:45:15 +08:00
Nicolas
233d88467b feat: add devops and reconciler services to CI/CD pipeline
- Create freeleaps-service-hub directory structure with alpha, prod, helm-pkg
- Create freeleaps-devops-reconciler directory structure with alpha, prod, helm-pkg
- Add .gitkeep files in prod directories
- Add Jenkinsfile for devops service in freeleaps-service-hub/alpha/ci/
- Add Jenkinsfile for reconciler service in freeleaps-devops-reconciler/alpha/ci/
- Remove old CI/CD configurations that were reverted to original state
2025-07-21 09:41:27 +08:00