zoukankan      html  css  js  c++  java
  • 使用Cruise Control.net 每日构建(原创)

    一.安装CCNET,目前我们项目使用的版本V1.3,直接安装到默认目录就可以了.因为公司当前的源代码管理器是VSTS,所以还需要安装另一插件(ccnet.vsts.plugin.dll),并且把该dll拷贝到目录C:\Program Files\CruiseControl.NET\server.

    二.配置文件的配置.现在项目实现了Unit Test以及自动编译并打包功能,ccnet.config配置脚本如下:

    关于各个节点的功能,可以参照安装文件的documention.

    三.碰到的问题.

    1.CCNET需要运行在.NET Framework 2.0上,因为部署机器同时也有Framework 1.0,所以需要在IIS为CCNET虚拟目录指定.Net Framework 2.0 版本.

    2.添加收发Email功能,如果在ccnet.config添加了该项,必须显示指定一个xml logger,否则会出错.

    3.关于timeout 的配置,默认的时间为60 seconds,即10分钟,如果项目编译超过10分钟,则会抛出超时异常,编译失败,所以项目编译时间长的话,需要修改timeout的值.

    4.安装完成后需要启动CCNET服务.

    四.总结

    总体来说CCNET使用还是很方便的,至于效果,还需要一段时间来验证.

  • 相关阅读:
    Django REST Framework
    Django REST Framework 序列化和校验 知识点
    Django REST Framework 数码宝贝
    浏览器的跨域解决方案
    Django Rest Framework 简介及 初步使用
    javaScript
    jQuery 事件流的概念
    jQuery 文档操作
    Django
    crm 系统项目(三) 业务
  • 原文地址:https://www.cnblogs.com/engine1984/p/1283641.html
Copyright © 2011-2022 走看看