真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

構(gòu)建gitbook并基于gitlab自動(dòng)發(fā)布~-創(chuàng)新互聯(lián)

整個(gè)構(gòu)建過程分為以下幾個(gè)部分: 安裝node,npm部署gitbook gitlab版本8以上支持pipelines,服務(wù)器上安裝,配置gitlab runner。

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、遂溪網(wǎng)絡(luò)推廣、小程序設(shè)計(jì)、遂溪網(wǎng)絡(luò)營(yíng)銷、遂溪企業(yè)策劃、遂溪品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供遂溪建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com

1.安裝node

curl -sL https://rpm.nodesource.com/setup_6.x | bash -  (6.9.5)

yum install -y nodejs

2.安裝gitbook

npm install -g gitbook-cli

3.gitlab-ci實(shí)現(xiàn) gitlab的CI主要通過新版本的pipelines功能。 實(shí)現(xiàn)原理: 在部署服務(wù)器上運(yùn)行一個(gè)gitlab的runner,并且在gitlab項(xiàng)目的根目錄下創(chuàng)建.gitlab-ci.yml文件,里面主要保存一些運(yùn)行 腳本,當(dāng)有新數(shù)據(jù)被push時(shí),就會(huì)執(zhí)行其中的代碼,實(shí)現(xiàn)持續(xù)集成。 實(shí)現(xiàn)步驟: 1.在項(xiàng)目根目錄下新建.gitlab-ci.yml文件,內(nèi)容如下

rspec:
  script:
    - gitbook init
    - gitbook build
    - sh start.sh

當(dāng)項(xiàng)目?jī)?nèi)容更新時(shí),更新的內(nèi)容就會(huì)pull到部署服務(wù)器,然后依次執(zhí)行上面代碼,完成gitbook的更新。 2.安裝runner到服務(wù)器上

#增加gitlab的yum源倉(cāng)庫
curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.rpm.sh | sudo bash
#yum安裝runner
yum install gitlab-ci-multi-runner

為了把runner添加到gitlab項(xiàng)目中,需要項(xiàng)目的token和gitlab的url,在服務(wù)器上運(yùn)行如下代碼:

gitlab-ci-multi-runner register

Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com/):
your url
Please enter the gitlab-ci token for this runner:
your token
Please enter the gitlab-ci description for this runner:
[opstest]: 
Please enter the gitlab-ci tags for this runner (comma separated):
opsdoc  
Whether to run untagged builds [true/false]:
[false]:true  #此處我選擇的是true,不然每次push還得弄tag 
Whether to lock Runner to current project [true/false]:
[false]: 
Registering runner... succeeded

然后根據(jù)提示信息輸入,具體的token和url在項(xiàng)目的Settings-->CI/CD Pipelines下。 構(gòu)建gitbook并基于gitlab自動(dòng)發(fā)布~然后你就會(huì)在上圖頁面看到你增加的runner了。記得要Whether to run untagged builds [true/false]:選擇true,不然觸發(fā)時(shí)會(huì)卡住~ 理論上建立完畢之后就會(huì)部署一次,可在項(xiàng)目路徑下Pipelines--->Pipelines里面查看部署過程。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


分享標(biāo)題:構(gòu)建gitbook并基于gitlab自動(dòng)發(fā)布~-創(chuàng)新互聯(lián)
瀏覽地址:http://weahome.cn/article/deihcd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部