Javascript 如何使用两个Jenkins为三种环境构建作业?

Javascript 如何使用两个Jenkins为三种环境构建作业?,javascript,jenkins,gulp,Javascript,Jenkins,Gulp,我有2个构建作业,一个到开发,一个到阶段,还有3个部署作业(开发,阶段,产品)。stage build作业将构建添加到prod deploy从中获取文件的Artifactory中,因此我不想要prod的构建作业。我使用Gulp进行构建(目前)并执行读取节点_ENV和选择正确的ENV配置的任务。我在repo中有3个envjs配置文件(dev、stage、prod) 所以我希望能够在2个构建作业中设置3个环境变量。一个选项可能是在gulp编译/阶段构建作业中创建两个html文件,例如index_st

我有2个构建作业,一个到开发,一个到阶段,还有3个部署作业(开发,阶段,产品)。stage build作业将构建添加到prod deploy从中获取文件的Artifactory中,因此我不想要prod的构建作业。我使用Gulp进行构建(目前)并执行读取节点_ENV和选择正确的ENV配置的任务。我在repo中有3个envjs配置文件(dev、stage、prod)

所以我希望能够在2个构建作业中设置3个环境变量。一个选项可能是在gulp编译/阶段构建作业中创建两个html文件,例如index_stage.html和index_prod.html,其中包括不同的env文件,然后重命名其中一个.html,并在相应的部署作业中删除另一个。但这似乎有点老套,还有其他建议吗