我现在是在测试环境上有部署配置了一台 jenkins,用于发布测试环境,现在想在测试环境的这台 jenkins 上再配置一个生产环境的,要求这两个环境互不影响
1
xx6412223 2020-11-11 09:39:28 +08:00
你的问题是啥
|
2
Edsie 2020-11-11 09:40:13 +08:00
Docker
|
3
caicaiwoshishui 2020-11-11 09:47:36 +08:00
docker 或者 2 台服务器阿,为啥要放一台机器上,而且 docker 镜像多了,一台机器存储也是问题阿
|
4
th00000 2020-11-11 10:04:58 +08:00
测试环境跟生产环境的 Jenkins 为啥要分开, 环境分开就好了啊, Jenkins 没必要部署两个
比如说你有一台编译机, 花了 50 万 采购的, 难道他只能在测试环境用, 生产环境不能用? 工具是工具, 环境是环境 |
5
gengzi 2020-11-11 10:15:31 +08:00
没懂
|
6
Goalonez 2020-11-11 10:20:02 +08:00
jenkins 用同一个,不同 item 和 view 区分一下,或者再区分下子账号
|
7
bfme 2020-11-11 10:26:48 +08:00
如果生产环境和测试环境用一个 jenkins,可以用视图、job_name 、文件夹区分开来。
|
8
SkyLine7 OP 谢谢大家的回复,问题已解决!
|
10
davyjones2010 2020-12-09 22:38:51 +08:00
可以使用: https://plugins.jenkins.io/alibabacloud-ecs/ 在 Jenkins 里扩展出一个 slave 节点, 增加 label (例如 prod), 然后依据 label 区分环境.
|