diff --git a/config-file/dockerConfig.yml b/config-file/dockerConfig.yml index 0c7324c..271b008 100644 --- a/config-file/dockerConfig.yml +++ b/config-file/dockerConfig.yml @@ -473,6 +473,66 @@ serviceConfig: # 镜像标签列表 - 构建完成后打标签的名称 tags: - "1.25.1-debian12-dos" # 版本化标签(包含版本和系统信息) + + # Go 1.27.2 CentOS 8 镜像配置 + go1.27.2-centos8-dos: + baseImage: "centos:8" # 基础镜像名称 + dockerContext: "dockerfiles/golang/1.27.2-centos8-dos" # Docker构建上下文路径 + imageName: go # 生成的镜像名称 + # 资源文件 - 构建时需要复制的文件资源 + resources: + # SDK安装包配置 + sdk: + - source: "go1.27.2.linux-amd64.tar.gz" # SDK安装包源文件 + target: "" # 容器内临时存放路径 + # 镜像标签列表 - 构建完成后打标签的名称 + tags: + - "1.27.2-centos8-dos" # 版本化标签(包含版本和系统信息) + + # Go 1.27.2 CentOS 8 镜像配置 + go1.27.2-rocky8-dos: + baseImage: "rockylinux:8.9-minimal" # 基础镜像名称 + dockerContext: "dockerfiles/golang/1.27.2-rocky8-dos" # Docker构建上下文路径 + imageName: go # 生成的镜像名称 + # 资源文件 - 构建时需要复制的文件资源 + resources: + # SDK安装包配置 + sdk: + - source: "go1.27.2.linux-amd64.tar.gz" # SDK安装包源文件 + target: "" # 容器内临时存放路径 + # 镜像标签列表 - 构建完成后打标签的名称 + tags: + - "1.27.2-rocky8-dos" # 版本化标签(包含版本和系统信息) + + # Go 1.27.2 Ubuntu 22.04 镜像配置 + go1.27.2-ubuntu22-dos: + baseImage: "ubuntu:22.04" # 基础镜像名称 + dockerContext: "dockerfiles/golang/1.27.2-ubuntu22-dos" # Docker构建上下文路径 + imageName: go # 生成的镜像名称 + # 资源文件 - 构建时需要复制的文件资源 + resources: + # SDK安装包配置 + sdk: + - source: "go1.27.2.linux-amd64.tar.gz" # SDK安装包源文件 + target: "" # 容器内临时存放路径 + # 镜像标签列表 - 构建完成后打标签的名称 + tags: + - "1.27.2-ubuntu22-dos" # 版本化标签(包含版本和系统信息) + + # Go 1.27.2 Debian 12 镜像配置 + go1.27.2-debian12-dos: + baseImage: "debian:bookworm-slim" # 基础镜像名称 + dockerContext: "dockerfiles/golang/1.27.2-debian12-dos" # Docker构建上下文路径 + imageName: go # 生成的镜像名称 + # 资源文件 - 构建时需要复制的文件资源 + resources: + # SDK安装包配置 + sdk: + - source: "go1.27.2.linux-amd64.tar.gz" # SDK安装包源文件 + target: "" # 容器内临时存放路径 + # 镜像标签列表 - 构建完成后打标签的名称 + tags: + - "1.27.2-debian12-dos" # 版本化标签(包含版本和系统信息) # Python 3.9.13 CentOS 8 镜像配置 python3.9.13-centos8-dos: diff --git a/config-file/rxthinkcmf-wiki.json b/config-file/rxthinkcmf-wiki.json new file mode 100644 index 0000000..2e96a74 --- /dev/null +++ b/config-file/rxthinkcmf-wiki.json @@ -0,0 +1,114 @@ +{ + "branchConfig": { + "master": { + "PIP_SET": "nexus-pip-prod", + "registry": "192.168.10.102:8001", + "registryCredential": "xiaomayi-hub-credentials", + "namespace": "xiaomayi", + "serverIP01": "192.168.10.111", + "jenkinsAgent": "S205-docker" + }, + "dev": { + "PIP_SET": "nexus-pip-dev", + "registry": "192.168.10.102:8001", + "registryCredential": "xiaomayi-hub-credentials", + "namespace": "xiaomayi", + "serverIP01": "192.168.10.114", + "jenkinsAgent": "S205-docker" + }, + "test": { + "PIP_SET": "nexus-pip-test", + "registry": "192.168.10.102:8001", + "registryCredential": "xiaomayi-hub-credentials", + "namespace": "xiaomayi", + "serverIP01": "192.168.10.111", + "jenkinsAgent": "S205-docker" + } + }, + "serviceConfig": { + "thinkphp6_layui_doc": { + "deployMethod": "static", + "projectName": "thinkphp6_layui", + "packageName": "thinkphp6_layui.tar.gz", + "serviceName": "RXThinkCMF_ThinkPhp6_Layui", + "serverHost01": "serverIP01" + }, + "thinkphp6_elevue_doc": { + "deployMethod": "static", + "projectName": "thinkphp6_elevue", + "packageName": "thinkphp6_elevue.tar.gz", + "serviceName": "RXThinkCMF_ThinkPhp6_EleVue", + "serverHost01": "serverIP01" + }, + "thinkphp6_antdvue_doc": { + "deployMethod": "static", + "projectName": "thinkphp6_antdvue", + "packageName": "thinkphp6_antdvue.tar.gz", + "serviceName": "RXThinkCMF_ThinkPhp6_AntdVue", + "serverHost01": "serverIP01" + }, + "thinkphp6_naivevue_doc": { + "deployMethod": "static", + "projectName": "thinkphp6_naivevue", + "packageName": "thinkphp6_naivevue.tar.gz", + "serviceName": "RXThinkCMF_ThinkPhp6_NaiveVue", + "serverHost01": "serverIP01" + }, + "thinkphp8_layui_doc": { + "deployMethod": "static", + "projectName": "thinkphp8_layui", + "packageName": "thinkphp8_layui.tar.gz", + "serviceName": "RXThinkCMF_ThinkPhp8_Layui", + "serverHost01": "serverIP01" + }, + "thinkphp8_elevue_doc": { + "deployMethod": "static", + "projectName": "thinkphp8_elevue", + "packageName": "thinkphp8_elevue.tar.gz", + "serviceName": "RXThinkCMF_ThinkPhp8_EleVue", + "serverHost01": "serverIP01" + }, + "thinkphp8_antdvue_doc": { + "deployMethod": "static", + "projectName": "thinkphp8_antdvue", + "packageName": "thinkphp8_antdvue.tar.gz", + "serviceName": "RXThinkCMF_ThinkPhp8_AntdVue", + "serverHost01": "serverIP01" + }, + "thinkphp8_naivevue_doc": { + "deployMethod": "static", + "projectName": "thinkphp8_naivevue", + "packageName": "thinkphp8_naivevue.tar.gz", + "serviceName": "RXThinkCMF_ThinkPhp8_NaiveVue", + "serverHost01": "serverIP01" + }, + "laravel13_layui_doc": { + "deployMethod": "static", + "projectName": "laravel13_layui", + "packageName": "laravel13_layui.tar.gz", + "serviceName": "RXThinkCMF_Laravel13_Layui", + "serverHost01": "serverIP01" + }, + "laravel13_elevue_doc": { + "deployMethod": "static", + "projectName": "laravel13_elevue", + "packageName": "laravel13_elevue.tar.gz", + "serviceName": "RXThinkCMF_Laravel13_EleVue", + "serverHost01": "serverIP01" + }, + "laravel13_antdvue_doc": { + "deployMethod": "static", + "projectName": "laravel13_antdvue", + "packageName": "laravel13_antdvue.tar.gz", + "serviceName": "RXThinkCMF_Laravel13_AntdVue", + "serverHost01": "serverIP01" + }, + "laravel13_naivevue_doc": { + "deployMethod": "static", + "projectName": "laravel13_naivevue", + "packageName": "laravel13_naivevue.tar.gz", + "serviceName": "RXThinkCMF_Laravel13_NaiveVue", + "serverHost01": "serverIP01" + } + } +} \ No newline at end of file