任何人都可以提供使用 Jenkins 在受控和不受控环境下自动部署的见解。我们有不同的环境 - dev/qa/uat/prod,目前我们正在使用调用 msbuild/nant 脚本的批处理文件来部署在 Web 和 DB 服务器(Web 场)上。开发人员只能访问 dev/qa,生产支持将部署在 uat/prod 上。产品。support 将从 SVN 标签文件夹中获取源代码并运行批处理文件来部署应用程序。
通过使用 Jenkins,是否可以消除 prod 的步骤。支持团队通过 url 使用其凭据运行作业,从 SVN 获取脚本。使用源代码控制和 CI 工具部署应用程序的一般做法是什么。