<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Gokins基于 Go 語言的持續(xù)集成和持續(xù)交付的工具

          聯(lián)合創(chuàng)作 · 2023-10-01 05:24

          Gokins是一個(gè)由Go語言和Vue編寫的款輕量級、能夠持續(xù)集成和持續(xù)交付的工具。

          • 持續(xù)集成和持續(xù)交付

            作為一個(gè)可擴(kuò)展的自動(dòng)化服務(wù)器,Gokins 可以用作簡單的 CI 服務(wù)器,或者變成任何項(xiàng)目的持續(xù)交付中心

          • 簡易安裝

            Gokins 是一個(gè)基于 Go 的獨(dú)立程序,可以立即運(yùn)行,包含 Windows、Mac OS X 和其他類 Unix 操作系統(tǒng)。

          • 配置簡單

            Gokins 可以通過其網(wǎng)頁界面輕松設(shè)置和配置,幾乎沒有難度。

          • 安全

            絕不收集任何用戶、服務(wù)器信息,是一個(gè)獨(dú)立安全的服務(wù)

          Gokins 官網(wǎng)

          地址 : http://gokins.cn

          Demo

          體驗(yàn)地址:http://gokins.cn:8030

          1. 本示例僅提供展示作用(登錄密碼:123456)
          2. 此示例每天凌晨會(huì)有g(shù)okins定時(shí)器 重新編譯
          3. 如果進(jìn)不去,就是被其他人玩壞了,請等待重新編譯(第二天早點(diǎn)來)
          4. 示例提供git、gcc、golang、java8、maven環(huán)境

          快速開始

          Step 1: 下載

          latest stable release.

          Step 2: 啟動(dòng)服務(wù)

          ./gokins

          Step 3: 查看服務(wù)

          訪問 http://localhost:8030

          使用gokins

          下載運(yùn)行

          可在對應(yīng)平臺(tái)需找發(fā)行版

          • 或者直接在服務(wù)器上執(zhí)行以下命令
          //獲取可執(zhí)行文件
          wget -c  https://github.com/mgr9525/gokins/releases/download/v0.1.2/gokins-linux-amd64
          
          //授權(quán)
          chmod +x gokins-linux-amd64
          
          //運(yùn)行g(shù)okins
          ./gokins-linux-amd64
          
          //查看幫助命令
          ./gokins-linux-amd64 --help
          
          • 運(yùn)行成功后 訪問 8030 端口

          初始化配置

          • 設(shè)置root賬號密碼

          • 登錄后我們可以查看主界面

          流水線的使用

          1. 更新git代碼

          配置代碼目錄

          cd ~
          mkdir programs
          cd programs
          git clone http://用戶名:密碼@git.xxx.cn/IPFS/IPFS-Slave.git
          cd IPFS-Slave/
          pwd
          

          使用用戶名密碼clone防止流水線更新代碼時(shí)需要登錄憑證

          復(fù)制此目錄路徑,新建流水線時(shí)需要

          1. 流水線構(gòu)建

           

          1. 新建好之后進(jìn)入插件列表新建插件

          1. 首先新建一個(gè)更新git的插件

          1. 之后新建一個(gè)編譯插件

          可以查看到有兩個(gè)插件

          1. 返回運(yùn)行流水線

          • 以上就完成了一個(gè)簡單的CI流水線工程

          開發(fā)Gokins

          Gokins目前還處于需要不斷進(jìn)步的階段,如果你有興趣假如我們,可以在github上提交pr或者iss

          服務(wù)器環(huán)境

           服務(wù)器: ubuntu18 linux64位
           項(xiàng)目需要環(huán)境:git、golang、node.js

          安裝項(xiàng)目環(huán)境

          1. git 要求 git 2.17.1 或者 2.x 其他版本

          2. node.js 要求 node 12.19.0

          3. golang 要求 golang 1.15.2

          瀏覽 34
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日本黄色综合 | 日韩精品人妻中文字幕蜜乳 | 日本三级三级欧美三级 | 蜜乳视频在线观看 | zzjizzji |