服務簡介
CODING靜態(tài)網(wǎng)站服務是騰訊云Serverless團隊聯(lián)合CODING為開發(fā)者提供的便捷、穩(wěn)定、高拓展性的靜態(tài)網(wǎng)站資源托管服務,結合了Tencent Serverless Framework完整、高效的部署流程和CODING強勁的Jenkins構建隊列,支持Jekyll、Hexo等多種部署框架。您無需自建服務器,即可一鍵部署網(wǎng)站應用,將靜態(tài)網(wǎng)站分發(fā)至全網(wǎng)節(jié)點?,F(xiàn)在新用戶首次部署成功后還將獲得騰訊云無門檻代金券,可0元使用180天。
開始搭建靜態(tài)網(wǎng)站
一、創(chuàng)建CODING項目
1.在CODING控制臺左側(cè)導航欄中點擊【項目】,來到項目列表頁,在項目列表頁點擊【創(chuàng)建項目】按鈕。
2.選擇創(chuàng)建DevOps項目。填寫項目名稱后,點擊【完成創(chuàng)建】按鈕,即可完成CODING項目的創(chuàng)建。
二、準備靜態(tài)網(wǎng)站資源
在開始部署靜態(tài)網(wǎng)站前需要準備靜態(tài)網(wǎng)站資源,您可以方便的從各類資源站上找到靜態(tài)網(wǎng)站資源,或?qū)⒛延械撵o態(tài)網(wǎng)站遷移至CODING。如果您沒有準備靜態(tài)網(wǎng)站資源,CODING還提供了網(wǎng)站模板供您選擇。CODING靜態(tài)網(wǎng)站目前支持傳統(tǒng)靜態(tài)網(wǎng)站資源和Jekyll,Hexo,Gatsby,Zola等需要預編譯的靜態(tài)網(wǎng)站資源。
三、創(chuàng)建代碼倉庫并推送代碼
1.進入第一步已創(chuàng)建好的項目,在左側(cè)導航欄中選擇【代碼倉庫】,點擊左上角的【新建代碼倉庫】按鈕。
2.填寫新建代碼倉庫表單,使用“普通新建”、“模版新建”、“導入外部倉庫”等方式創(chuàng)建一個新的代碼倉庫。
3.使用git命令將第二步中已經(jīng)準備好的靜態(tài)網(wǎng)站資源推送至代碼倉庫。
四、新建靜態(tài)網(wǎng)站
1.在項目左側(cè)導航欄中選擇【持續(xù)部署—靜態(tài)網(wǎng)站】,點擊左上角的【新建網(wǎng)站】按鈕。
2.在新建網(wǎng)站頁面中輸入網(wǎng)站名,選擇代碼倉庫、部署的分支,部署的路徑。最后選擇部署的網(wǎng)站類型和節(jié)點。
3.點擊【確定】按鈕,等待網(wǎng)站部署完成。
五、訪問靜態(tài)網(wǎng)站
網(wǎng)站部署成功后,您可以前往網(wǎng)站基本信息頁查看默認訪問地址,并通過默認地址訪問已經(jīng)部署好的靜態(tài)網(wǎng)站,快來試試吧~
后續(xù)規(guī)劃,敬請期待
·CODING Wiki集成:支持將同一項目下的CODING Wiki的頁面直接部署為靜態(tài)網(wǎng)站頁面對外部開放,知識分享更容易;
·其他代碼托管平臺集成:提供與Github、Gitlab、Gitee等主流代碼托管平臺的集成,可輕松將其他平臺的靜態(tài)網(wǎng)站資源部署到CODING中;
·監(jiān)控統(tǒng)計能力:提供監(jiān)控面板,無需額外付費,即可查看網(wǎng)站UV、PV、流量、調(diào)用等監(jiān)控指標。