SlideShare a Scribd company logo
1 of 16
AutoBuild HRISSVD1 莊子遷 (Leon Chuang) 2007.6.25
大綱 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
什麼是 AutoBuild? ,[object Object],[object Object],[object Object]
為何要 AutoBuild? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
怎麼做 AutoBuild? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
工具 (1) - CruiseControl.NET ,[object Object]
工具 (1) – CruiseControl.NET ( 續 )
工具 (2) - NAnt ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
工具 (3) - BatchSQL Customers.sql -- simple query -- select CustomerID,CompanyName,City from Customers where City = 'Sao Paulo' Orders.sql -- -- simple query with error field name [EmployeeIE] -- select OrderID,CustomerID, EmployeeIE  from Orders Products.sql -- simple query -- select ProductID,ProductName,QuantityPerUnit ,UnitPrice,UnitsInStock from Products where UnitPrice>80.0
工具 (4) - VSSHistoryParser SS.exe VSSHistoryParser For BatchSQL
實作內容 (1) –  架構 Build Server ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
實作內容 (2) – CCNet 專案 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DEMO – AutoBuild 操練
結語 ,[object Object],[object Object],[object Object],[object Object]
Q & A
參考資料 ,[object Object],[object Object],[object Object],[object Object]

More Related Content

Viewers also liked

Изследване на пазара на телекомуникации в България
Изследване на пазара на телекомуникации в БългарияИзследване на пазара на телекомуникации в България
Изследване на пазара на телекомуникации в БългарияNikolay Georgiev
 
978 1-4438-1394-5-sample
978 1-4438-1394-5-sample978 1-4438-1394-5-sample
978 1-4438-1394-5-sampleKhanhHoa Tran
 
99 wealth presentation
99 wealth presentation99 wealth presentation
99 wealth presentationKuya Ryan
 
9789740331278
97897403312789789740331278
9789740331278CUPress
 
9789740331179
97897403311799789740331179
9789740331179CUPress
 
9.6 solving rational equations
9.6 solving rational equations9.6 solving rational equations
9.6 solving rational equationshisema01
 
982藝文第2次領域會議
982藝文第2次領域會議982藝文第2次領域會議
982藝文第2次領域會議jimmy Hsieh
 
98[1].2.6用深情陪到最後
98[1].2.6用深情陪到最後98[1].2.6用深情陪到最後
98[1].2.6用深情陪到最後Jaing Lai
 
98 2表藝課程計畫表
98 2表藝課程計畫表98 2表藝課程計畫表
98 2表藝課程計畫表jimmy Hsieh
 
99年3月19日部落格
99年3月19日部落格99年3月19日部落格
99年3月19日部落格silence4017
 
98215_Dolan-Cancian_cvr final
98215_Dolan-Cancian_cvr final98215_Dolan-Cancian_cvr final
98215_Dolan-Cancian_cvr finalElizabeth Cancian
 

Viewers also liked (17)

Изследване на пазара на телекомуникации в България
Изследване на пазара на телекомуникации в БългарияИзследване на пазара на телекомуникации в България
Изследване на пазара на телекомуникации в България
 
9789866135910 04
9789866135910 049789866135910 04
9789866135910 04
 
історія україни 9 кл
історія україни 9 клісторія україни 9 кл
історія україни 9 кл
 
978 1-4438-1394-5-sample
978 1-4438-1394-5-sample978 1-4438-1394-5-sample
978 1-4438-1394-5-sample
 
99 wealth presentation
99 wealth presentation99 wealth presentation
99 wealth presentation
 
9789740331278
97897403312789789740331278
9789740331278
 
9789740331179
97897403311799789740331179
9789740331179
 
DIGITAL PR в действии
DIGITAL PR в действииDIGITAL PR в действии
DIGITAL PR в действии
 
97m3121b
97m3121b97m3121b
97m3121b
 
9611 Dobrana Ekipa
9611 Dobrana Ekipa9611 Dobrana Ekipa
9611 Dobrana Ekipa
 
9.6 solving rational equations
9.6 solving rational equations9.6 solving rational equations
9.6 solving rational equations
 
9820 Plik Tekstowy2
9820 Plik Tekstowy29820 Plik Tekstowy2
9820 Plik Tekstowy2
 
982藝文第2次領域會議
982藝文第2次領域會議982藝文第2次領域會議
982藝文第2次領域會議
 
98[1].2.6用深情陪到最後
98[1].2.6用深情陪到最後98[1].2.6用深情陪到最後
98[1].2.6用深情陪到最後
 
98 2表藝課程計畫表
98 2表藝課程計畫表98 2表藝課程計畫表
98 2表藝課程計畫表
 
99年3月19日部落格
99年3月19日部落格99年3月19日部落格
99年3月19日部落格
 
98215_Dolan-Cancian_cvr final
98215_Dolan-Cancian_cvr final98215_Dolan-Cancian_cvr final
98215_Dolan-Cancian_cvr final
 

Similar to 部門會議 960625 Leon

從頭打造 C#、.NET 與 ASP.NET Core 開發環境
從頭打造 C#、.NET 與 ASP.NET Core 開發環境從頭打造 C#、.NET 與 ASP.NET Core 開發環境
從頭打造 C#、.NET 與 ASP.NET Core 開發環境Will Huang
 
自下而上的数据仓库构建方法
自下而上的数据仓库构建方法自下而上的数据仓库构建方法
自下而上的数据仓库构建方法tongxiaojun
 
20110821 Web Development on Cloud Platform - PIXNET
20110821 Web Development on Cloud Platform - PIXNET20110821 Web Development on Cloud Platform - PIXNET
20110821 Web Development on Cloud Platform - PIXNETJui-Nan Lin
 
[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例
[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例
[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例TIM WANG
 
部門會議 950619 Leon的錦囊妙計
部門會議 950619 Leon的錦囊妙計部門會議 950619 Leon的錦囊妙計
部門會議 950619 Leon的錦囊妙計Leon Chuang
 
ASP.NET Core 2.1設計新思維與新發展
ASP.NET  Core 2.1設計新思維與新發展ASP.NET  Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展江華 奚
 
ASP.Net MVC2 简介
ASP.Net MVC2 简介ASP.Net MVC2 简介
ASP.Net MVC2 简介Allen Lsy
 
Bitbucket pipeline CI
Bitbucket pipeline CIBitbucket pipeline CI
Bitbucket pipeline CIZero Huang
 
為瞬間巨量做好準備 20180726
為瞬間巨量做好準備 20180726為瞬間巨量做好準備 20180726
為瞬間巨量做好準備 20180726Earou Huang
 
Silverlight 2.0 完全新手學堂,基礎入門 10 大招
Silverlight 2.0 完全新手學堂,基礎入門 10 大招Silverlight 2.0 完全新手學堂,基礎入門 10 大招
Silverlight 2.0 完全新手學堂,基礎入門 10 大招Chui-Wen Chiu
 
zhuwenlongChinese
zhuwenlongChinesezhuwenlongChinese
zhuwenlongChineseWenlong Zhu
 
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天Gelis Wu
 
美团前端架构简介
美团前端架构简介美团前端架构简介
美团前端架构简介pan weizeng
 
柔性数据接口的设计与实现
柔性数据接口的设计与实现柔性数据接口的设计与实现
柔性数据接口的设计与实现Leo Zhou
 
Nagiosql和centreon比较
Nagiosql和centreon比较Nagiosql和centreon比较
Nagiosql和centreon比较GGclub
 
Docker + CI pipeline 的高效率 ChatBot 開發方法
Docker + CI pipeline 的高效率 ChatBot 開發方法Docker + CI pipeline 的高效率 ChatBot 開發方法
Docker + CI pipeline 的高效率 ChatBot 開發方法Philip Zheng
 

Similar to 部門會議 960625 Leon (20)

從頭打造 C#、.NET 與 ASP.NET Core 開發環境
從頭打造 C#、.NET 與 ASP.NET Core 開發環境從頭打造 C#、.NET 與 ASP.NET Core 開發環境
從頭打造 C#、.NET 與 ASP.NET Core 開發環境
 
自下而上的数据仓库构建方法
自下而上的数据仓库构建方法自下而上的数据仓库构建方法
自下而上的数据仓库构建方法
 
20110821 Web Development on Cloud Platform - PIXNET
20110821 Web Development on Cloud Platform - PIXNET20110821 Web Development on Cloud Platform - PIXNET
20110821 Web Development on Cloud Platform - PIXNET
 
[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例
[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例
[DevOpsDays] 硬體產業的DevOps導入與實踐 - 以工控產業為例
 
部門會議 950619 Leon的錦囊妙計
部門會議 950619 Leon的錦囊妙計部門會議 950619 Leon的錦囊妙計
部門會議 950619 Leon的錦囊妙計
 
ASP.NET Core 2.1設計新思維與新發展
ASP.NET  Core 2.1設計新思維與新發展ASP.NET  Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展
 
ASP.Net MVC2 简介
ASP.Net MVC2 简介ASP.Net MVC2 简介
ASP.Net MVC2 简介
 
Bitbucket pipeline CI
Bitbucket pipeline CIBitbucket pipeline CI
Bitbucket pipeline CI
 
為瞬間巨量做好準備 20180726
為瞬間巨量做好準備 20180726為瞬間巨量做好準備 20180726
為瞬間巨量做好準備 20180726
 
Silverlight 2.0 完全新手學堂,基礎入門 10 大招
Silverlight 2.0 完全新手學堂,基礎入門 10 大招Silverlight 2.0 完全新手學堂,基礎入門 10 大招
Silverlight 2.0 完全新手學堂,基礎入門 10 大招
 
zhuwenlongChinese
zhuwenlongChinesezhuwenlongChinese
zhuwenlongChinese
 
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
 
DNN
DNNDNN
DNN
 
DNN
DNNDNN
DNN
 
Ox office現在。即未來(201509)
Ox office現在。即未來(201509)Ox office現在。即未來(201509)
Ox office現在。即未來(201509)
 
Jobforcompal
JobforcompalJobforcompal
Jobforcompal
 
美团前端架构简介
美团前端架构简介美团前端架构简介
美团前端架构简介
 
柔性数据接口的设计与实现
柔性数据接口的设计与实现柔性数据接口的设计与实现
柔性数据接口的设计与实现
 
Nagiosql和centreon比较
Nagiosql和centreon比较Nagiosql和centreon比较
Nagiosql和centreon比较
 
Docker + CI pipeline 的高效率 ChatBot 開發方法
Docker + CI pipeline 的高效率 ChatBot 開發方法Docker + CI pipeline 的高效率 ChatBot 開發方法
Docker + CI pipeline 的高效率 ChatBot 開發方法
 

部門會議 960625 Leon

  • 1. AutoBuild HRISSVD1 莊子遷 (Leon Chuang) 2007.6.25
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. 工具 (1) – CruiseControl.NET ( 續 )
  • 8.
  • 9. 工具 (3) - BatchSQL Customers.sql -- simple query -- select CustomerID,CompanyName,City from Customers where City = 'Sao Paulo' Orders.sql -- -- simple query with error field name [EmployeeIE] -- select OrderID,CustomerID, EmployeeIE from Orders Products.sql -- simple query -- select ProductID,ProductName,QuantityPerUnit ,UnitPrice,UnitsInStock from Products where UnitPrice>80.0
  • 10. 工具 (4) - VSSHistoryParser SS.exe VSSHistoryParser For BatchSQL
  • 11.
  • 12.
  • 14.
  • 15. Q & A
  • 16.

Editor's Notes

  1. Cruise Control 其實是一種汽車恆速行駛操緃裝置 CruiseControl.NET 是一套持續整合的伺服端軟體 本頁是整合流程的示意圖 上方的電腦圖示表示 Remote Client Step 1. Code Changed 造成 CCNet Server 被 Invoked( 觸發 ), 起動了整合流程 Step 2, 3. 藉由自動建置工具 NAnt 由 Code Repository 取得最新程式碼 Step 4,5,6. 進行 Visual Studio( 建置方案專案 ), NUnit( 批次測試 ), FxCop( 程式碼格式驗證 ) 等工作 Step 7. 將 4,5,6 產出匯集並產生建置報告及狀態修改 Step 8.CCNet 以 Mail 匯報結果 Step 9. Remote Client 可經由 CCNet Server 檢視專案建置狀態 Step 10. 可經由 DashBoard 網站了解建置狀況