Cruise Control .Net - 跨域构建
目前我们的开发环境由开发服务器、临时服务器和生产服务器组成。 我们的生产服务器和登台服务器位于同一域中,而我们的构建服务器和开发服务器位于不同的域中。
是否可以让我的构建服务器 (Cruisecontrol .Net) 访问其域之外的两台服务器? 如果是这样,一个域中的构建用户可以访问另一个域吗?
Currently our developent enviroment consists of a Dev server, a Staging server and a Production server. Our production server and staging server live on the same domain while our build server and dev server are on a different domain.
Is it possible to have my build server (Cruisecontrol .Net) access the two servers that are outside its domain? If so, can my build user in one domain have access to another domain?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Cruise Control.Net 会做您想做的任何事情,但您必须做一些管道工作。 所有 Cruise Control.Net 都是一个可以帮助您进行持续集成的工具,它不是无缝的,并且确实需要一些工作来设置。
如果您尝试将构建“推送”到多个位置,这是可能的,但您必须对其进行设置(据我所知)。 我们使用 FTP 传输与 Robocopy 结合使用,将构建版本推送到不同域的多个区域,然后将文件复制到当前的文件上。
这是一个很棒的有关巡航控制入门的文章(如果您有兴趣)。
祝你好运
Cruise Control.Net will do anything you want it to but you will have to do some of the plumbing. All Cruise Control.Net is a tool that helps you with continuous-integration it is not seamless and it does require some work to set up.
If you are trying to "Push" the build to multiple locations it is possible, but you will have to set it up(as far as I am aware). We use a FTP transfer in conjunction with Robocopy to push the builds to multiple areas on different domains and then copy the files over our current ones.
This is a great article on getting started with Cruise control if you are interested.
Good luck