Gokins是一個由Go語言和Vue編寫的款輕量級、能夠持續整合和持續交付的工具
持續整合和持續交付 作為一個可擴充套件的自動化伺服器,Gokins 可以用作簡單的 CI 伺服器,或者變成任何專案的持續交付中心簡易安裝 Gokins 是一個基於 Go 的獨立程式,可以立即執行,包含 Windows、Mac OS X 和其他類 Unix 作業系統。配置簡單 Gokins 可以透過其網頁介面輕鬆設定和配置,幾乎沒有難度。安全 絕不收集任何使用者、伺服器資訊,是一個獨立安全的服務使用gokins下載執行github地址 : https://github.com/mgr9525/gokinsgitee地址 : https://gitee.com/mgr9525/gokins可在對應平臺需找發行版
或者直接在伺服器上執行以下命令//獲取可執行檔案wget -c https://github.com/mgr9525/gokins/releases/download/v0.1.2/gokins-linux-amd64//授權chmod +x gokins-linux-amd64//執行gokins./gokins-linux-amd64//檢視幫助命令./gokins-linux-amd64 --help
執行成功後 訪問 8030 埠初始化配置設定root賬號密碼登入後我們可以檢視主介面流水線的使用更新git程式碼
配置程式碼目錄
cd ~mkdir programscd programsgit clone http://使用者名稱:密碼@git.xxx.cn/IPFS/IPFS-Slave.gitcd IPFS-Slave/pwd
使用使用者名稱密碼clone防止流水線更新程式碼時需要登入憑證
複製此目錄路徑,新建流水線時需要
流水線構建新建好之後進入外掛列表新建外掛首先新建一個更新git的外掛之後新建一個編譯外掛可以檢視到有兩個外掛
返回執行流水線以上就完成了一個簡單的CI流水線工程
最新評論