iT邦幫忙

continue integration相關文章
共有 16 則文章
鐵人賽 DevOps DAY 17

技術 IIS remote management : 變更站台實體路徑與移除舊有資料

前言 在前面六篇文章,我們介紹有關實作 Deploy 的方法與處理 CDN 環境下遭遇的問題。而在這一篇文章我們將要介紹最後一個步驟:變更站台實體路徑。如同先前...

鐵人賽 DevOps DAY 16

技術 Deploy : CDN Solution 2 - 資料夾命名規則

前言 上一篇我們透過 gulp-replace 與 gulp-hash 更改檔案名稱與引入程式名稱方法處理 cache 的問題,而在這一篇,提供利用多一層版本資...

鐵人賽 DevOps DAY 15

技術 Deploy : CDN Solution 1 - Hash and Replace

前言 CDN 的原意是透過節點與快取方式於增加網站的速度與穩定度,但在開發、維護專案的過程中,常常遭遇到更新javascript、css或圖片檔案後沒有作用的情...

鐵人賽 DevOps DAY 14

技術 Deploy : Deploy to Azure CDN

前言 CDN - 內容傳遞網路,透過網路連結各地強大處理能力的伺服器,快速傳輸照片、音樂、文件...等檔案給使用者,提供快速、高傳輸性與低成本的服務,也成為現今...

鐵人賽 DevOps DAY 13

技術 Deploy : FTP

前言 在前面的章節,我們介紹如何在 gulpfile 內安裝與使用 robocopy,並透過檔案同步方式實作 Deploy 工作。透過 robocopy 方式雖...

鐵人賽 DevOps DAY 12

技術 Deploy : WebDeploy

前言 過去個人工作經驗,在多數專案中,測試、開發機(如:dev, qa, staging)通常會位於公司網域內,由 IT人員進行管理,但正式機(producti...

鐵人賽 DevOps DAY 11

技術 Deploy : Robocopy

前言 在.NET Core 安裝與介紹這個章節,提到了因為.NET Core 的特性,可以透過本身指令進行 Restore, Build, Test 與 Pub...

鐵人賽 DevOps DAY 10

技術 TeamCity Agent 執行流程說明

前言 在這篇文章之前,我們介紹了 TeamCity, Net Core 與 Gulp 的安裝流程與基礎應用。接下來的章節將開始介紹Deploy tools與撰寫...

鐵人賽 DevOps DAY 9

技術 Gulp 套件介紹

前言 上一篇我們簡單介紹如何安裝 Gulp 與其基本原理,並且提供了一個minify的範例。在一篇,我們將會介紹實作 NET Core 持續整合過程中前後端所需...

鐵人賽 DevOps DAY 8

技術 Gulp 安裝與介紹

前言 從前面幾篇的介紹,我們有了持續整合伺服器(TeamCity)的協助,加上 NET Core 本身的指令,目前為止可以完成多數的工作。但在自動化過程中,我們...

鐵人賽 DevOps DAY 7

技術 .NET Core 多環境佈署設定

DevOps 流程內會設置許多環境,像是 Development ,QA ,Staging, and Production,依據需求的不同分別提供給開發者、測試...

鐵人賽 DevOps DAY 6

技術 .NET Core 基本指令使用與整合 TeamCity

前言 前一篇,我們介紹安裝 .NET Core 相關檔案,並分別透過 Visual Studio 2015 與 Command line方式建立第一個 Web...

鐵人賽 DevOps DAY 5

技術 .NET Core 安裝與介紹

前言 ASP.NET Core早期被稱為 ASP.NET vNext 與 ASP.NET 5,但並非原有的 ASP.NET升級版,而是重新製作的 ASP.NET...

鐵人賽 DevOps DAY 4

技術 TeamCity Build Configuration 介紹

前言 前兩篇文章中,我們說明了安裝 TeamCity 與增加 Build Agent的設定步驟,而在這一篇我會簡單介紹 TeamCity 的操作介面與如何設定...

鐵人賽 DevOps DAY 3

技術 如何在 TeamCity 增加 Build agent

前言 TeamCity build agent 為負責執行整合流程的服務程序,負責執行各種持續整合工作,Agent越多,表示同時進行測試與部署工作越多,這在大型...

鐵人賽 DevOps DAY 1

技術 .Net Core web application continuous integration 序

前言 個人覺得運氣不錯,從早期單純的程式撰寫、版本控管、單元測試、專案管理工具到目前持續整合,透過工作學習越來越多的知識與技術,而這些知識技術也逐漸優化工作效能...