Commit Graph

39 Commits

Author SHA1 Message Date
Nicolas
026340be92 chore: update Jenkinsfile execute mode to 'fully' for service hub, devsvc, and frontend 2025-09-25 17:15:19 +08:00
Nicolas
3159d40c19 chore: change Jenkinsfile execute mode from 'on_demand' to 'auto' for service hub 2025-09-25 17:06:40 +08:00
Nicolas
4bb2653bb7 chore: update Jenkinsfile execute mode to 'on_demand' for service hub and frontend; add appEnv to notification and payment configs in alpha and prod values 2025-09-25 16:51:10 +08:00
Nicolas
bbfa0af6db turn to 3.12 2025-09-19 13:59:27 +08:00
30aea09e3c revert 39225bfe11
revert change to 3.12-slim
2025-09-19 03:50:19 +00:00
6d8452b06f revert a8e2df0043
revert remove metrics
2025-09-19 02:13:15 +00:00
Nicolas
a8e2df0043 remove metrics 2025-09-19 10:00:34 +08:00
Nicolas
39225bfe11 change to 3.12-slim 2025-09-19 09:44:09 +08:00
08881ceb32 feat: update Jenkinsfile 2025-09-18 17:23:08 +08:00
59b1f13140 feat: update Jenkinsfile 2025-09-18 16:23:06 +08:00
78b23aa18d feat: update Jenkinsfile 2025-09-18 15:47:33 +08:00
c5e86e8056 feat: update executeMode in Jenkinsfile 2025-09-18 14:31:19 +08:00
12a54572ae feat: update Jenkinsfile 2025-09-18 14:28:50 +08:00
223f78c3a4 feat: update executeMode in Jenkinsfile 2025-09-18 14:12:50 +08:00
dc9bbb07eb feat: update metrics branch name in Jenkinsfile 2025-09-18 14:07:13 +08:00
bb1da229fb feat: add metrics chart and update freeleaps-service-hub Jenkinsfile 2025-09-18 13:46:24 +08:00
zhenyus
d8e247dd36 fix(ci): change execute mode to 'on-demand' in Jenkinsfile
- Updated the executeMode from 'fully' to 'on-demand' to allow for more flexible pipeline execution in the Jenkins configuration.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-08-01 09:03:09 +08:00
Nicolas
6d6c76f9df chore: remove argoControlledRepo config and update shared library usage 2025-07-24 15:18:18 +08:00
Nicolas
48cb560bfd ci: add comment to clarify serviceGitBranch configuration 2025-07-24 09:22:42 +08:00
Nicolas
8f464f1f91 fix: set serviceGitBranch to Nicolas_service_hub for service hub pipeline 2025-07-23 22:01:38 +08:00
Nicolas
8ea54f9974 fix: correct serviceGitCredentialsId for freeleaps-service-hub Jenkinsfile 2025-07-23 20:58:28 +08:00
41087d5a5f 更新 freeleaps/alpha/ci/freeleaps-service-hub/Jenkinsfile 2025-07-22 04:36:58 +00:00
6def49e46e 更新 freeleaps/alpha/ci/freeleaps-service-hub/Jenkinsfile 2025-07-22 03:52:21 +00:00
Nicolas
d03c119322 chore: remove all Chinese text, full English internationalization for gitea-webhook-ambassador-python 2025-07-21 15:33:35 +08:00
zhenyus
21b0569e65 refactor: streamline semantic release process by removing unnecessary installation steps and improving version file checks
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-21 11:30:59 +08:00
zhenyus
a01446ef59 fix: update Jenkinsfile to change execution mode to on-demand and correct credentials ID
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-31 07:33:26 +08:00
zhenyus
32ba41f1f4 feat: add secret key configuration for webhook authentication
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-31 00:53:33 +08:00
zhenyus
31fca018d6 feat: change Jenkinsfile execute mode from 'on-demand' to 'fully' for all services
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-22 01:08:51 +08:00
zhenyus
2c00823bd7 feat(helm): add central-storage Helm chart and related configurations
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-07 01:30:23 +08:00
zhenyus
85e01c6459 fix(ci): update centralStorage name to central-storage in Jenkinsfiles
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-03-06 16:15:44 +08:00
zhenyus
a1b6760fff refactor: rename central-storage to centralStorage and update payment configuration files
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-23 00:20:13 +08:00
zhenyus
e53b6b03b5 feat(dependencies): add requirementsFile validation and caching for pip installations; update timeout to 120 minutes; set image tags to 0.0.0; configure payment ingress
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 23:11:15 +08:00
zhenyus
1c663ed0f1 fix(pipeline): update changedComponents handling to split string into list for conditional checks
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 20:33:26 +08:00
zhenyus
a1e5f6aeef fix(jenkins): add dependenciesManager field for Python apps in Jenkinsfile
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 19:20:35 +08:00
zhenyus
f5536e16e6 fix(jenkins): disable commit message linting in Jenkinsfile
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 19:07:23 +08:00
zhenyus
0f4447795f fix(jenkins): remove trailing commas in Jenkinsfile configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 19:04:52 +08:00
zhenyus
49c35091fa fix(jenkins): add missing commas in Jenkinsfile configuration
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 19:03:38 +08:00
zhenyus
d41fd25a05 chore(git): code staging
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-22 18:58:47 +08:00
zhenyus
4949fd40b0 chore(git): code staging
Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-02-20 17:28:45 +08:00