前言 最近在搭建一個自己的網站,網站框架搭好了要把項目放到服務器運行,但是每次更新網站內容就要手動部署一次,實在很麻煩,於是就想搭建一套自動化部署的服務。看了一些案例最后選用現在比較主流的Jenkins + Github + Nginx的方案來搭建,於是跟着教程去做,順便把自己搭建的過程分享 ...
借鑒博客:https: www.jianshu.com p d b ab c 借鑒博客:https: blog.csdn.net ansu article details 准備一個vue項目代碼上傳到git倉庫 jenkins配置node插件: , jenkins全局配置,選擇自動安裝node:選擇的版本要和本地vue項目運行的版本一至,不然jenkins打包的時候會報錯各種問題 接下創建一個任務 ...
2021-11-14 21:22 0 834 推薦指數:
前言 最近在搭建一個自己的網站,網站框架搭好了要把項目放到服務器運行,但是每次更新網站內容就要手動部署一次,實在很麻煩,於是就想搭建一套自動化部署的服務。看了一些案例最后選用現在比較主流的Jenkins + Github + Nginx的方案來搭建,於是跟着教程去做,順便把自己搭建的過程分享 ...
前面文章介紹了Jenkins+svn+tomcat實現自動化部署,現在終於有空抽時間出來寫下Jenkins+svn+nginx實現自動部署vue前端項目。 jenkins的安裝和配置已經在前面文章進行介紹,下面介紹實現vue前端項目需要進行的哪些額外的步驟。 注意:在安裝jenkins ...
一、項目准備 1、新建一個vue的項目,確保能在瀏覽器正常訪問。然后在項目的根目錄下新建一個Dockerfile的文件,內容如下 2、在根目錄下創建一個nginx.conf,內容如下 在瀏覽器訪問服務器ip:8081,通過nginx轉發到localhost ...
前言 主要是覺得之前寫的webhooks太蠢了,會有宕機事件,更新包的時候,網站會打不開,詳情可以看我這篇文章從零開始通過webhooks實現前端自動化。 現在不是都在用docker么,然后就找找看有沒有docker,nginx自動化的,更新完代碼直接就發布的東西,也不會有宕機時間,所以就整了 ...
環境說明: 操作系統:Ubuntu 18.04 64位(阿里雲服務器) Jenkins:2.235.1 Docker:19.03.12 整體流程: Linux服務器上安裝Docker Linux服務器上安裝Jenkins 准備一個VUE項目,代碼傳到 ...
docker pull nginx docker run -itd -p 82:80 -v /opt/soft/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /var/log/nginx/logs:/var/log/nginx -v /var ...
在項目目錄創建Dockerfile 進去過后填入下面的內容 第一行寫的是設置基礎鏡像,也就是我們剛剛pull下來的nginx鏡像, 第二行是寫一個作者,寫上自己的郵箱就好滴啦, 第三行的意思 ...
准備工作 (1)安裝nginx鏡像 (2)查看nginx鏡像 部署項目 (1)生成vue項目 (2)創建 Nginx Config配置文件 在項目根目錄下創建 Nginx 文件夾,該文件夾下新建 ...