V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
SkyLine7
V2EX  ›  程序员

Jenkins 刚入门,求助

  •  
  •   SkyLine7 · 2020-11-11 09:32:46 +08:00 · 2099 次点击
    这是一个创建于 1233 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我现在是在测试环境上有部署配置了一台 jenkins,用于发布测试环境,现在想在测试环境的这台 jenkins 上再配置一个生产环境的,要求这两个环境互不影响

    10 条回复    2020-12-09 22:38:51 +08:00
    xx6412223
        1
    xx6412223  
       2020-11-11 09:39:28 +08:00
    你的问题是啥
    Edsie
        2
    Edsie  
       2020-11-11 09:40:13 +08:00
    Docker
    caicaiwoshishui
        3
    caicaiwoshishui  
       2020-11-11 09:47:36 +08:00
    docker 或者 2 台服务器阿,为啥要放一台机器上,而且 docker 镜像多了,一台机器存储也是问题阿
    th00000
        4
    th00000  
       2020-11-11 10:04:58 +08:00
    测试环境跟生产环境的 Jenkins 为啥要分开, 环境分开就好了啊, Jenkins 没必要部署两个
    比如说你有一台编译机, 花了 50 万 采购的, 难道他只能在测试环境用, 生产环境不能用?
    工具是工具, 环境是环境
    gengzi
        5
    gengzi  
       2020-11-11 10:15:31 +08:00
    没懂
    Goalonez
        6
    Goalonez  
       2020-11-11 10:20:02 +08:00
    jenkins 用同一个,不同 item 和 view 区分一下,或者再区分下子账号
    bfme
        7
    bfme  
       2020-11-11 10:26:48 +08:00
    如果生产环境和测试环境用一个 jenkins,可以用视图、job_name 、文件夹区分开来。
    SkyLine7
        8
    SkyLine7  
    OP
       2020-11-26 10:02:58 +08:00
    谢谢大家的回复,问题已解决!
    SkyLine7
        9
    SkyLine7  
    OP
       2020-11-26 10:03:15 +08:00
    @Goalonez 好的,谢谢
    davyjones2010
        10
    davyjones2010  
       2020-12-09 22:38:51 +08:00
    可以使用: https://plugins.jenkins.io/alibabacloud-ecs/ 在 Jenkins 里扩展出一个 slave 节点, 增加 label (例如 prod), 然后依据 label 区分环境.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1277 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 23:28 · PVG 07:28 · LAX 16:28 · JFK 19:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.