Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: master 增加Job 模块定义文件 #2294 #2330

Merged
merged 1 commit into from
Aug 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
89 changes: 89 additions & 0 deletions package_modules.yml
Original file line number Diff line number Diff line change
@@ -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"
152 changes: 63 additions & 89 deletions projects.yaml
Original file line number Diff line number Diff line change
@@ -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