安全開發之持續整合相關工具
A.1 版本控制工具
subversion http://subversion.tigris.org/
git http://www.kernel.org/pub/software/scm/git/
clearcase http://ibm.com 需要的朋友可以找我,我有安裝包
visual sourcesafe 比較古老了
Startteam 需要的可以找我
TFS 需要的可以找我,有破解版
A.2 變更請求管理工具
bugzilla http://bugzilla.org
bugfree http://www.zentao.net
ClearQuest 需要的找我
JIRA 網上有開源版
A.3 持續整合工具
Cruisecontrol http://cruisecontrol.sourceforge.net http://confluence.public.thoughtworks.org/display/CC/Home
Jenkins/Hudson http://wiki.hudson-ci.org/display/HUDSON/Plugins
ElectricCommander 誰有可以提供以下
buildforge IBM
Clearmake
ElectricAccelerator 整合加速
smartfrog
phpundercontrol http://phpundercontrol.org/
http://swik.net/CruiseControl+PHP
A.4 同行評審工具
Gerrit git的同行評審工具
A.5 文件管理工具
sharepoint
MediaWiki
A.6 安裝與部署管理工具
RPM
PYPI
WINDOWS INSTALLER
http://jrsoftware.org/isinfo.php
A.7 與安全以及尋找bugs自動化
CheckStyle
PMD
findbugs
fortify
A.8 自動打包工具
apache ant
maven
A.9 自動化測試
OpenQA Selenium
apache jakarta jmeter
A.10 程式碼涵蓋率測試
clover
cobertura
eclemma
tptp
coverlipse
A.11 持續評審
checkstyle
Jdepend
javaNCSS
javadoc.exe
A.12 持續反饋
通過FTP伺服器,HTTP伺服器以及郵件伺服器和手機簡訊報告結果
持續整合流程:
正研發產品->持續資料庫整合->持續單元測試整合->持續評審->持續部署->持續功能以及負載測試->持續安全測試->持續釋出測試->持續反饋->完成產品
相關文章
- 整合持續整合工具
- 自己動手開發一個Android持續整合工具-關於TaskAndroid
- 持續整合持續部署持續交付_持續整合與持續部署之間的真正區別
- 使用開源工具進行持續整合開源工具
- 持續整合工具之Jenkins安裝部署Jenkins
- 持續整合工具之Jenkins基礎使用Jenkins
- 以持續整合工具實現DevOps之禪dev
- 質量之匙:持續整合工具與實踐
- 談談持續整合,持續交付,持續部署之間的區別
- 自己動手開發一個Android持續整合工具-簡介Android
- 持續整合、持續部署、持續交付、持續釋出
- 持續整合、持續交付、持續部署簡介
- 自己動手開發一個Android持續整合工具-準備工作Android
- iOS 持續整合系列 – 開篇iOS
- 持續整合開源軟體
- 軟體開發為何採用持續整合
- 持續整合工具TeamCity快速入門
- Hudson:持續整合工具的安裝、使用
- 持續整合工具之jenkins+sonarqube做程式碼掃描Jenkins
- iOS 持續整合iOS
- 關於DVCS、持續整合和特性分支
- SAP開源的持續整合-持續交付的解決方案
- 基於 Docker 打造前端持續整合開發環境Docker前端開發環境
- 淺談持續整合(CI)、持續交付(CD)、持續部署(CD)
- 對持續整合、 持續交付、持續部署和持續釋出的介紹
- 加速Java應用開發速度3:單元/整合測試+持續整合Java
- iOS開發之最新最全的持續整合解決方案iOS
- Jenkins持續整合Jenkins
- 新一代 CI 持續整合工具 flow.ci 正式開源
- 持續整合之 Spring Boot 實戰篇Spring Boot
- Yahoo!Screwdriver:可擴充套件的持續整合工具套件
- 持續整合工具CC的一些經驗
- 持續整合工具Hudson安裝方法(非常簡單)
- 從持續整合到持續交付——DockerCloud概覽DockerCloud
- 調查:僅33%的受訪者在持續整合中使用安全檢測工具
- 通過Docker容器執行持續整合/持續部署Docker
- .net持續整合sonarqube篇之 sonarqube與jenkins整合(命令模式)Jenkins模式
- 持續化整合工具 Jenkins 在 Ubuntu 中安裝JenkinsUbuntu