Jenkins中具有不同环境的Node App

时间:2018-09-16 15:49:34

标签: node.js docker jenkins web-applications environment

我实际上正在为我的硕士学位项目开发一个节点Web应用程序。我需要使其像一个具有不同环境的真实项目:Jenkins中的Dev,Test和Prod

这是我的docker ps:

documentation

这是我的Jenkinsfile:

enter image description here

到目前为止,我只在一个环境中工作,并且在此环境中进行所有操作。我不知道该怎么办?

Remarque:我尚未安装Mocha和Katalon进行测试。

多谢。

Mahmoud

1 个答案:

答案 0 :(得分:0)

  • 为每个环境创建git分支。
  • 定义从一个分支合并到另一个分支的条件。
  • 创建Jenkins管道以强制执行此条件。
  • 限制用户访问某些分支机构。

此过程成为阻止开发人员将错误代码直接推广到生产环境的障碍。