更新
This commit is contained in:
@@ -474,6 +474,66 @@ serviceConfig:
|
|||||||
tags:
|
tags:
|
||||||
- "1.25.1-debian12-dos" # 版本化标签(包含版本和系统信息)
|
- "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 镜像配置
|
# Python 3.9.13 CentOS 8 镜像配置
|
||||||
python3.9.13-centos8-dos:
|
python3.9.13-centos8-dos:
|
||||||
baseImage: "centos:8" # 基础镜像名称
|
baseImage: "centos:8" # 基础镜像名称
|
||||||
|
|||||||
@@ -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"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user