From 95c3c1f4316c9e546691d1a04654cb52507da903 Mon Sep 17 00:00:00 2001 From: wangyu096 Date: Wed, 9 Aug 2023 17:07:17 +0800 Subject: [PATCH] =?UTF-8?q?feature:=20=E5=A2=9E=E5=8A=A0Job=20=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E5=AE=9A=E4=B9=89=E6=96=87=E4=BB=B6=20#2294?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package_modules.yml | 89 ++++++++++++++++++++++++++ projects.yaml | 152 ++++++++++++++++++-------------------------- 2 files changed, 152 insertions(+), 89 deletions(-) create mode 100644 package_modules.yml diff --git a/package_modules.yml b/package_modules.yml new file mode 100644 index 0000000000..67a5b6e70e --- /dev/null +++ b/package_modules.yml @@ -0,0 +1,89 @@ +modules: + - name: job-frontend + module: job + # 打包方式:binary - 二进制部署包,k8s: 容器化部署包 + package: + - binary + - k8s + description: "Job Web Frontend" + + - name: job-config + module: job + package: + - binary + description: "Job Configuration Center" + + - name: job-gateway + module: job + package: + - binary + - k8s + description: "Job Microservice Gateway" + + - name: job-manage + module: job + package: + - binary + - k8s + description: "Job Management Microservice" + + - name: job-execute + module: job + package: + - binary + - k8s + description: "Job Execution Microservice" + + - name: job-crontab + module: job + package: + - binary + - k8s + description: "Job Cron Task Microservice" + + - name: job-logsvr + module: job + package: + - binary + - k8s + description: "Job Execution Log Microservice" + + - name: job-file-gateway + module: job + package: + - binary + - k8s + description: "Job File Source Gateway Microservice" + + - name: job-file-worker + module: job + package: + - binary + - k8s + description: "Job File Source worker" + + - name: job-analysis + module: job + package: + - binary + - k8s + description: "Job Statistical Analysis Microservice" + + - name: job-backup + module: job + package: + - binary + - k8s + description: "Job Backup Microservice" + + - name: job-migration + module: job + package: + - k8s + description: "Job Migration Kubernetes Job" + + - name: startup-controller + module: job + package: + - k8s + description: "Job Kubernetes Mocroservice startup controller" diff --git a/projects.yaml b/projects.yaml index 67a5b6e70e..9c948b03a4 100644 --- a/projects.yaml +++ b/projects.yaml @@ -1,89 +1,63 @@ -modules: - - name: job-frontend - module: job - # 打包方式:binary - 二进制部署包,k8s: 容器化部署包 - package: - - binary - - k8s - description: "Job Web Frontend" - - - name: job-config - module: job - package: - - binary - description: "Job Configuration Center" - - - name: job-gateway - module: job - package: - - binary - - k8s - description: "Job Microservice Gateway" - - - name: job-manage - module: job - package: - - binary - - k8s - description: "Job Management Microservice" - - - name: job-execute - module: job - package: - - binary - - k8s - description: "Job Execution Microservice" - - - name: job-crontab - module: job - package: - - binary - - k8s - description: "Job Cron Task Microservice" - - - name: job-logsvr - module: job - package: - - binary - - k8s - description: "Job Execution Log Microservice" - - - name: job-file-gateway - module: job - package: - - binary - - k8s - description: "Job File Source Gateway Microservice" - - - name: job-file-worker - module: job - package: - - binary - - k8s - description: "Job File Source worker" - - - name: job-analysis - module: job - package: - - binary - - k8s - description: "Job Statistical Analysis Microservice" - - - name: job-backup - module: job - package: - - binary - - k8s - description: "Job Backup Microservice" - - - name: job-migration - module: job - package: - - k8s - description: "Job Migration Kubernetes Job" - - - name: startup-controller - module: job - package: - - k8s - description: "Job Kubernetes Mocroservice startup controller" +- name: job-config + module: job + project_dir: job/job-config + alias: job-config + language: java/1.8 + version: 1.0.0 + version_type: ee + +- name: job-gateway + module: job + project_dir: job/job-gateway + alias: job-gateway + language: java/1.8 + version: 1.0.0 + version_type: ee + +- name: job-manage + module: job + project_dir: job/job-manage + alias: job-manage + language: java/1.8 + version: 1.0.0 + version_type: ee + +- name: job-execute + module: job + project_dir: job/job-execute + alias: job-execute + language: java/1.8 + version: 1.0.0 + version_type: ee + +- name: job-crontab + module: job + project_dir: job/job-crontab + alias: job-crontab + language: java/1.8 + version: 1.0.0 + version_type: ee + +- name: job-logsvr + module: job + project_dir: job/job-logsvr + alias: job-logsvr + language: java/1.8 + version: 1.0.0 + version_type: ee + +- name: job-file-gateway + module: job + project_dir: job/job-file-gateway + alias: job-file-gateway + language: java/1.8 + version: 1.0.0 + version_type: ee + +- name: job-analysis + module: job + project_dir: job/job-analysis + alias: job-analysis + language: java/1.8 + version: 1.0.0 + version_type: ee