From 75d30b1edfbd4acc7fbcd28fc278205c3051d427 Mon Sep 17 00:00:00 2001 From: hekangning Date: Thu, 7 Mar 2024 15:18:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=20trigger-sub-pipeline=20?= =?UTF-8?q?=E6=8F=92=E4=BB=B6=E5=92=8C=20tem-deploy-application?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tem-deploy-application/README.md | 95 ------------------- .../tem-deploy-application/logo.svg | 5 - .../tem-deploy-application/plugin-meta.json | 10 -- .../trigger-sub-pipeline/README.md | 42 -------- .../trigger-sub-pipeline/logo.svg | 5 - .../trigger-sub-pipeline/plugin-meta.json | 10 -- 6 files changed, 167 deletions(-) delete mode 100644 plugins/coding-plugins/tem-deploy-application/README.md delete mode 100644 plugins/coding-plugins/tem-deploy-application/logo.svg delete mode 100644 plugins/coding-plugins/tem-deploy-application/plugin-meta.json delete mode 100644 plugins/coding-plugins/trigger-sub-pipeline/README.md delete mode 100644 plugins/coding-plugins/trigger-sub-pipeline/logo.svg delete mode 100644 plugins/coding-plugins/trigger-sub-pipeline/plugin-meta.json diff --git a/plugins/coding-plugins/tem-deploy-application/README.md b/plugins/coding-plugins/tem-deploy-application/README.md deleted file mode 100644 index f381760..0000000 --- a/plugins/coding-plugins/tem-deploy-application/README.md +++ /dev/null @@ -1,95 +0,0 @@ -# tem-deploy-application - -TEM 部署应用 - -## 在 Coding-CI 上使用 - -```yml - -master: - push: - - stages: - - name: tem-deploy-application - imports: https://xxx/envs.yaml - image: cralazy/tem_deploy_application:latest - settings: - secret_id: $SECRET_ID - secret_key: $SECRET_KEY - big_region: "China" - application_name: "appname" - environment_name: "env" - coding_language: "JAVA" - deploy_mode: "IMAGE" - cpu_spec: 1 - memory_spec: 1024 - init_pod_num: 1 - repo_type: 0 - tcr_instance_id: "id" - image_repo: "ccr.ccs.tencentyun.com/namespace/repo:tag" - pkg_path: "/path" - jdk_version: "master" - deploy_version: "version" - deploy_strategy_type: 0 - total_batch_count: 2 - batch_interval: 1 - min_available: 1 - beta_batch_num: 0 -``` - -[envs.yml文件示例](https://x123456789x.coding.net/public/oci-demo-public/oci-qci-trigger-subpipeline-demo-envs/git/files/master/envs.yaml) - -```yml -SECRET_ID: xxxxxx -SECRET_KEY: xxxxxx -``` - -## 参数 - -* `secret_id`:API 个人密钥 id, 请前往腾讯云 访问管理-访问密钥 获取 - -* `secret_key`:API 个人密钥 key, 请前往腾讯云 访问管理-访问密钥 获取 - -* `big_region`:所在地域。China - -* `application_name`:应用名称, 支持根据名称新建应用, 或选择存量应用部署至新环境 - -* `environment_name`:环境名称, 若无合适环境, 请前往控制台创建 - -* `coding_language`:编程语言,可选:JAVA PHP GO PYTHON NODE OTHER - -* `deploy_mode`:部署方式,可选:IMAGE JAR WAR - -* `cpu_spec`:CPU 规格 (单位: 核) - -* `memory_spec`:内存规格 (单位: Gi) - -* `init_pod_num`:初始化实例数 - -* `repo_type`:镜像仓库类型, 镜像部署时必填。0:个人版TCR,1:企业版TCR,2:公共镜像 - -* `image_repo`:镜像部署: 仓库地址,例: ccr.ccs.tencentyun.com/namespace/repo:tag, 镜像部署时必填 - -* `tcr_instance_id`:镜像部署: 企业版TCR实例ID,例: tcr-xxxxxxxx, 企业版TCR镜像部署时必填 - -* `jdk_version`:Jdk版本, Jar 包/War 包部署时必填,可选:"KONA:8","KONA:11","OPEN:8","OPEN:11" - -* `pkg_path`:Jar 包/War 包在构建环境内的文件路径, 一般为 /root/workspace/xxx, Jar 包/War 包部署时必填 - -* `deploy_version`:程序包版本号, Jar 包/War 包部署时必填 - -* `deploy_strategy_type`:发布触发策略,可选:0:自动触发,1:全手动触发,2:小批量验证后自动触发 - -* `total_batch_count`:发布批次数 - -* `batch_interval`:批次间等待时间 (单位: 秒) - -* `beta_batch_num`:小批量验证批次的实例数 - -* `min_available`:发布过程中保障的最小可用实例数。 --1 表示发布过程中保障与当前等量的可用实例; -0 表示发布过程中不保障有服务在线; -n(n>0) 表示发布过程中保障至少有 n 个实例在线 - -## 更多用法 - -更多用法参考:[tem帮助文档](https://cloud.tencent.com/document/product/1371/52882) diff --git a/plugins/coding-plugins/tem-deploy-application/logo.svg b/plugins/coding-plugins/tem-deploy-application/logo.svg deleted file mode 100644 index 4ac22db..0000000 --- a/plugins/coding-plugins/tem-deploy-application/logo.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/plugins/coding-plugins/tem-deploy-application/plugin-meta.json b/plugins/coding-plugins/tem-deploy-application/plugin-meta.json deleted file mode 100644 index bb399ed..0000000 --- a/plugins/coding-plugins/tem-deploy-application/plugin-meta.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "name": "tem-deploy-application", - "description": "TEM 部署应用", - "mark": "社区", - "tags": [ "coding"], - "images": "https://hub.docker.com/r/cralazy/tem_deploy_application", - "source": "", - "bugs": "", - "logo": "logo.svg" -} diff --git a/plugins/coding-plugins/trigger-sub-pipeline/README.md b/plugins/coding-plugins/trigger-sub-pipeline/README.md deleted file mode 100644 index 0a5b6e2..0000000 --- a/plugins/coding-plugins/trigger-sub-pipeline/README.md +++ /dev/null @@ -1,42 +0,0 @@ -# trigger-cci-subpipeline - -触发Coding-CI流水线运行 - -## 在 Coding-CI 上使用 - -```yml - -master: - push: - - stages: - - name: trigger sub pipeline - imports: https://xxx/envs.yml - image: cralazy/trigger_codingci_subpipeline:latest - settings: - job_id: 2726281 - reftype: "branch" - revision: "master" - envs: "env=env" -``` - -[envs.yml文件示例](https://x123456789x.coding.net/public/oci-demo-public/oci-qci-trigger-subpipeline-demo-envs/git/files/master/envs.yaml) - -```yml -PROJECT_TOKEN: xxxxxx -CCI_CURRENT_WEB_PROTOCOL: https -CCI_CURRENT_DOMAIN: coding.net -CCI_CURRENT_TEAM: your_domain -PROJECT_ID: "1111111" -PROJECT_NAME: plugins -CCI_JOB_NAME: trigger sub pipeline -``` - -## 参数 - -* `job_id`:coding构建计划job id - -* `reftype`:checkout类型,可选分支名branch或者revision - -* `revision`:分支名/版本号 - -* `envs`:流水线环境变量 diff --git a/plugins/coding-plugins/trigger-sub-pipeline/logo.svg b/plugins/coding-plugins/trigger-sub-pipeline/logo.svg deleted file mode 100644 index 4ac22db..0000000 --- a/plugins/coding-plugins/trigger-sub-pipeline/logo.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - diff --git a/plugins/coding-plugins/trigger-sub-pipeline/plugin-meta.json b/plugins/coding-plugins/trigger-sub-pipeline/plugin-meta.json deleted file mode 100644 index 77eea57..0000000 --- a/plugins/coding-plugins/trigger-sub-pipeline/plugin-meta.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "name": "trigger-cci-sub-pipeline", - "description": "触发Coding-CI流水线运行", - "mark": "社区", - "tags": [ "coding"], - "images": "https://hub.docker.com/r/cralazy/trigger_codingci_subpipeline", - "source": "", - "bugs": "", - "logo": "logo.svg" -}