您的位置:首页 > 其它

软件构建发布自动化[摘抄]

2013-07-10 14:35 447 查看
********************************************************************************************

Software Build Release : (SBR) 软件自动化构建和发布

********************************************************************************************

一 Build Release 系统

[BuildRelease Management]buildbot

[BuildRelease Management]Parabuild
[BuildRelease Management]hudson
[BuildRelease Management]hudson插件
[BuildRelease Management]FinalBuilder
[BuildRelease Management]Team City
[BuildRelease Management]Visual Build
[BuildRelease Management]ElectricCommander

[BuildRelease Management]Build Forge
[BuildRelease Management]Build Forge 与 virtual machine


[BuildRelease Management]Jenkins入门总结

[BuildRelease Management]CC.NET概括
[BuildRelease Management]CC.NET架构

[CruiseControl] 概念
[CruiseControl]binary安装和启动
[CruiseControl]Build Loop
[CruiseControl]Build Result JSP
[CruiseControl]Build Dashboard
[CruiseControl]Build Dashborad之widget和build grid
[CruiseControl]配置文件config.xml
[CruiseControl]在Linux上的配置实例
[CruiseControl]在Windows上配置实例



hudson+apachecontinuum+ant

二 Build Release过程

1) Source Code

[BuildRelease]build number / id
[BuildRelease]产品和文件版本号
[BuildRelease].NET代码静态检测FxCop
[BuildRelease]C++代码静态分析工具splint

2) Build


Ant基础

Ant高级-task

Ant高级-path和fileset
Ant命令行与Build.xml实例

ant的property使用
ANT十五大最佳实践[转]

Maven与Ant比较

数字签名(代码签名)流程
数字签名的验证

3) Master/Package

[BuildRelease]安装文件的种类
4)Existence/Regression/AutomationTesting

三 Future of Build Release

构建发布自动化,不仅持续构建,而且持续发布。

四 Reference

Continous Integration资料
BuildForge 资料

完!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: