国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

前端 Jenkins 自動(dòng)化部署

這篇具有很好參考價(jià)值的文章主要介紹了前端 Jenkins 自動(dòng)化部署。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

由于公司使用自己搭建的 svn 服務(wù)器來進(jìn)行代碼管理,因此這里 Jenkins 是針對(duì) svn 服務(wù)器來進(jìn)行的配置,其實(shí)跟Git 配置基本一致。

在沒有自動(dòng)化部署前

之前項(xiàng)目每次修改之后都需要本地 ??npm run build ??一次手動(dòng)發(fā)布到服務(wù)器上方便測(cè)試和產(chǎn)品查看,

有了自動(dòng)化部署后

有了Jenkins持續(xù)集成之后只要 svn 或者 git 提交之后就會(huì)自動(dòng)打包,很方便,此次記錄以備后詢。

直接上步驟

  1. 安裝
    1.1 安裝 Nginx
    可以直接去官網(wǎng)下直接下載,解壓縮 ??start nginx??就可以使了,常用命令:
    start nginx # 啟動(dòng)
    nginx -s reload # 修改配置后重新加載生效
    nginx -s reopen # 重新打開日志文件
    nginx -t # 配置文件檢測(cè)是否正確

1.2 安裝Jenkins
前端 Jenkins 自動(dòng)化部署,前端,jenkins,自動(dòng)化
從官網(wǎng)下載文件安裝之后,我這里安裝到 ??C:\Jenkins???(Mac 不用在意),默認(rèn)端口 8080,這時(shí)候?yàn)g覽器訪問 ??localhost:8080?? 就能訪問 Jenkins 首頁,這里注意如果不安裝到 C 盤根目錄有些插件安裝會(huì)出錯(cuò)

這里會(huì)讓你去某個(gè)地方找一個(gè)初始密碼文件打開并填到下面的密碼框里,驗(yàn)證成功之后進(jìn)入頁面,選擇 ??Installsuggested plugins?? 推介安裝的插件
前端 Jenkins 自動(dòng)化部署,前端,jenkins,自動(dòng)化
插件都安裝完成之后進(jìn)入用戶登錄界面,設(shè)定用戶名、密碼及郵箱。

然后提示 Jenkins is ready!→ Start using Jenkins ~

前端 Jenkins 自動(dòng)化部署,前端,jenkins,自動(dòng)化
注意這里因?yàn)橐褂胣ode的命令來執(zhí)行創(chuàng)建后操作,所以還需要安裝插件:??NodeJSPlugin???、 ??Deployto container???、 ??Github???、 ??Postbuild task??

這里順便記錄一下啟動(dòng)和關(guān)閉Jenkins服務(wù)的命令行:

??net start jenkins // 啟動(dòng)Jenkins服務(wù)??
??net stop jenkins // 停止Jenkins服務(wù)??
2. 創(chuàng)建svn項(xiàng)目的Jenkins任務(wù)
2.1 新建
左邊欄新建一個(gè)任務(wù),輸入一個(gè)任務(wù)名稱,這里隨便寫一個(gè)
前端 Jenkins 自動(dòng)化部署,前端,jenkins,自動(dòng)化
2.2 配置
General
這里才是重頭戲,進(jìn)入剛剛創(chuàng)建的任務(wù)的配置頁面的 General
前端 Jenkins 自動(dòng)化部署,前端,jenkins,自動(dòng)化
丟棄舊的構(gòu)建就是檢測(cè)到新的版本之后把舊版本的構(gòu)建刪除

源碼管理
前端 Jenkins 自動(dòng)化部署,前端,jenkins,自動(dòng)化
這里采用的是 svn 來管理代碼,

構(gòu)建觸發(fā)器
前端 Jenkins 自動(dòng)化部署,前端,jenkins,自動(dòng)化
這里的 Poll SCM 表示去檢測(cè)是否更新構(gòu)建的頻率, ??*****??? 表示每分鐘, ??H****?? 表示每小時(shí)

cd cd C:\Jenkins\workspace\my-demo

node -v

npm -v

cnpm i

npm run build

構(gòu)建后操作
安裝插件 ??Postbuild task??? 后,可以在 增加構(gòu)建后操作步驟中選擇 ??Postbuild task??選項(xiàng),增加構(gòu)建后執(zhí)行的script,具體也可以參考文章:jenkins部署maven項(xiàng)目構(gòu)建后部署前執(zhí)行shell腳本

我這里的 ??Logtext??? 是 ??Buildcomplete??

rmdir /q/s C:\nginx-1.14.0\html\my-demo

xcopy /y/e/i C:\Jenkins\workspace\my-demo\my-demo C:\nginx-1.14.0\html\my-demo

復(fù)制生成好的文件到Nginx的目錄下,路徑自行修改

前端 Jenkins 自動(dòng)化部署,前端,jenkins,自動(dòng)化文章來源地址http://www.zghlxwxcb.cn/news/detail-589172.html

到了這里,關(guān)于前端 Jenkins 自動(dòng)化部署的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 前端項(xiàng)目打包和自動(dòng)化部署(jenkins+gitee+nginx)

    前端項(xiàng)目打包和自動(dòng)化部署(jenkins+gitee+nginx)

    1. 傳統(tǒng)的開發(fā)模式 在傳統(tǒng)的開發(fā)模式中,開發(fā)的整個(gè)過程是按部就班就行: 但是這種模式存在很大的弊端: 工作的不協(xié)調(diào):開發(fā)人員在開發(fā)階段,測(cè)試和運(yùn)維人員其實(shí)是處于等待的狀態(tài)。等到測(cè)試階段,開發(fā)人員等待測(cè)試反饋bug,也會(huì)處于等待狀態(tài)。 線上bug的隱患:項(xiàng)目準(zhǔn)

    2024年02月01日
    瀏覽(25)
  • Jenkins+GitLab+Docker搭建前端自動(dòng)化構(gòu)建鏡像容器部署

    Jenkins+GitLab+Docker搭建前端自動(dòng)化構(gòu)建鏡像容器部署

    前言 ?? 需提前安裝環(huán)境及知識(shí)點(diǎn): 1、Docker搭建及基礎(chǔ)操作 2、DockerFile文件描述 3、Jenkins搭建及基礎(chǔ)點(diǎn) ?? 目的: 將我們的前端項(xiàng)目打包成一個(gè)鏡像容器并自動(dòng)發(fā)布部署,可供隨時(shí)pull訪問 1、在當(dāng)前項(xiàng)目的根目錄創(chuàng)建Dockerfile文件并寫入如下代碼: 代碼片段詳細(xì)描述: 注意

    2024年02月05日
    瀏覽(24)
  • Jenkins+GitLab+Docker搭建前端自動(dòng)化構(gòu)建鏡像容器部署(無本地證書,映射證書)

    Jenkins+GitLab+Docker搭建前端自動(dòng)化構(gòu)建鏡像容器部署(無本地證書,映射證書)

    前言 ?? 需提前安裝環(huán)境及知識(shí)點(diǎn): 1、Docker搭建及基礎(chǔ)操作 2、DockerFile文件描述 3、Jenkins搭建及基礎(chǔ)點(diǎn) ?? 目的: 將我們的前端項(xiàng)目打包成一個(gè)鏡像容器并自動(dòng)發(fā)布部署,可供隨時(shí)pull訪問 1、在當(dāng)前項(xiàng)目的根目錄創(chuàng)建Dockerfile文件并寫入如下代碼: 代碼片段詳細(xì)描述: 注意

    2024年02月15日
    瀏覽(23)
  • Jenkins自動(dòng)化部署-Jenkins的安裝

    Jenkins自動(dòng)化部署-Jenkins的安裝

    首先我們需要安裝docker ?安裝 yum-utils包 yum install -y yum-utils ? ? ? ? ? ?device-mapper-persistent-data ? ? ? ? ? ?lvm2 --skip-broken ? ?設(shè)置鏡像地址 yum-config-manager ? ? --add-repo ? ? https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo ? ?? sed -i \\\'s/download.docker.com/mirrors.aliyun.com/do

    2024年02月10日
    瀏覽(22)
  • jenkins-自動(dòng)化打包部署

    jenkins-自動(dòng)化打包部署

    環(huán)境: ????????centos 7.2或者更新 ????????rmp包:官方下載地址 Redhat Jenkins Packages ????????java-1.8.0 安裝: 配置:jenkins 配置文件?/etc/sysconfig/jenkins? ,可以根據(jù)需求自行修改 訪問web 并進(jìn)行配置 稍等一會(huì),就可以正常登錄了 根據(jù)需要安裝自定義插件,本次選擇是推

    2024年02月13日
    瀏覽(21)
  • Jenkins自動(dòng)化部署項(xiàng)目

    https://www.jenkins.io/ https://blog.csdn.net/qq_41581588/article/details/128687402 https://blog.csdn.net/zhishidi/article/details/118082509 https://blog.csdn.net/Sojou/article/details/125935262 使用心得

    2024年02月05日
    瀏覽(30)
  • Jenkins自動(dòng)化部署docker

    Jenkins自動(dòng)化部署docker

    準(zhǔn)備測(cè)試服務(wù)器docker環(huán)境 準(zhǔn)備jdk環(huán)境 將上傳jar包修改為 app.jar 對(duì)外暴露 1000 端口 啟動(dòng)jar 制作鏡像 將上傳的鏡像先測(cè)試,我的jar包叫 sky-server-1.0-SNAPSHOT.jar 先將這個(gè)做成鏡像 創(chuàng)建容器 將之前做的鏡像運(yùn)行 環(huán)境準(zhǔn)備 前提需要Jenkins和Gitea這個(gè)要提前準(zhǔn)備好。 1、配置Jenkins的M

    2024年01月17日
    瀏覽(51)
  • Jenkins自動(dòng)化部署簡(jiǎn)單配置

    Jenkins自動(dòng)化部署簡(jiǎn)單配置

    下載安裝jenkins 安裝Jenkins步驟 點(diǎn)擊Next的時(shí)候會(huì)有jdk版本跟Jenkins版本不符合的情況 1. 看下任務(wù)管理器內(nèi)Jenkins服務(wù)是否啟動(dòng),在瀏覽器里面輸入localhost:2023(端口號(hào)是安裝時(shí)輸入的) 2. 根據(jù)路徑找到放置密碼的文件(C:ProgramDataJenkins.jenkinssecretsinitialAdminPassword) 3. 自定義j

    2024年02月06日
    瀏覽(24)
  • Jenkins+svn自動(dòng)化部署

    背景:jenkins+git部署想必大家都熟悉,因?yàn)橛幸粋€(gè)老項(xiàng)目用的svn版本控制,這里發(fā)一篇自動(dòng)打包部署的教程,歡迎補(bǔ)充 1.安裝Jenkins 在CentOS中,可以通過以下命令安裝Jenkins: 安裝完成后,啟動(dòng)Jenkins服務(wù): Jenkins默認(rèn)的端口號(hào)是8080。也就是說,當(dāng)您在瀏覽器中輸入“http://loca

    2024年02月08日
    瀏覽(31)
  • Jenkins部署與自動(dòng)化構(gòu)建

    Jenkins部署與自動(dòng)化構(gòu)建

    docker 安裝 Jenkins 拉取穩(wěn)定版Jenkins鏡像 注意: docker拉取鏡像的時(shí)候要拉取 jenkins/jenkins 而不是jenkins 要裝穩(wěn)定版,否則后面會(huì)有很多插件裝不上 掛載對(duì)應(yīng)的容器卷 修改插件下載鏡像源為清華鏡像(可以先直接嘗試一下是否可以安裝成功) 訪問web頁面 http://IP:8090/ 去查看第一次

    2023年04月08日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包