摘要:拉取代碼執行構建通過上傳代碼到遠程云服務器下載打開默認配置文件清空配置文件并以下內容重啟檢查運行狀態,如果顯示綠色的和其他信息說明運行成功
Jenkins
1.git拉取代碼
2.執行shell構建
npm cache clean -f npm install --registry=https://registry.npm.taobao.org ./node_modules/.bin/ng build --prod --aot
3.通過ssh上傳代碼到遠程云服務器
Nginx1.下載Nginx
$ sudo apt-get update $ sudo apt-get install nginx
2.打開默認配置文件
sudo vi /etc/nginx/sites-available/default
3.清空配置文件并copy以下內容
server { listen 80 default_server; listen [::]:80 default_server; root /var/www/html; index index.html index.htm index.nginx-debian.html; server_name _; location / { try_files $uri $uri/ /index.html =404; } }
4.重啟Nginx
sudo systemctl restart nginx
5.檢查Nginx運行狀態,如果顯示綠色的“active”和其他信息說明運行成功
sudo systemctl status nginx
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/40360.html
摘要:上午折騰了一下持續集成,由于公司使用自己搭建的服務器來進行代碼管理,因此這里是針對服務器來進行的配置,后面稍微介紹了下針對管理的項目的配置之前項目每次修改之后都需要本地一次手動發布到服務器上方便測試和產品查看,有了持續集成之后只要或者提交之 上午折騰了一下Jenkins持續集成,由于公司使用自己搭建的svn服務器來進行代碼管理,因此這里Jenkins是針對svn服務器來進行的配置,后面...
摘要:問題背景公司初創技術團隊,沒有任何基礎設施的情況下,需要搭建一系列管理以及自動化部署等工具所以引發了下面一系列的部署過程,歷時兩天,中間也是碰到各種問題,但最終把基本工具全部搭建成功,耶,下面帶大家一起看下此次搭建過程。 問題背景 公司初創技術團隊,沒有任何基礎設施的情況下,需要搭建一系列code管理以及自動化部署等工具....所以引發了下面一系列的部署過程,歷時兩天,中間也是碰到各種...
摘要:查看初始密碼,這里我們的容器是首次進入,需要先安裝插件,這里我們選擇手工的去選擇一些插件就行了,因為我們如果只是集成的話用不了多少插件插件選擇我就不截圖說明了,和里面得插件可以先取消。 在docker項目中單機構建jenkins使用gitlab的webhook對項目進行持續部署注意本次項目是php項目沒有build和test部分,至于test部分我們下一節進行,本次只是進行一個提交部署...
摘要:今天部署好了項目,現在寫好了博客頁面,只要一提交,會自動打包并且部署如果部署失敗,還會發送郵件提醒。但今天為了自動化部署項目,掛了三四十次了,真是慘不忍睹。。。而這第二個項目,將會是第一個的深入。 長期更新前端自學筆記,歡迎關注 前端自學筆記 - 第一篇(nginx/flutter/后臺系統/vuepress博客) 一、jenkins自動部署vuePress博客項目 自動化部署項目de...
摘要:如果還沒有搭建好可以使用的,請先移步到這篇文章進行搭建使用自動部署服務一搭建篇目標通過實現推送代碼后自動部署基于的服務準備工作獲取示例項目或者直接復制以下文件內容獲取示例項目項目文件頁面文件鏡像文件部署文件部署腳本文件頁面文件項目很簡單, 如果還沒有搭建好可以使用 Docker 的 Jenkins,請先移步到這篇文章進行搭建 使用 Jenkins 自動部署 Docker 服務(一、Je...
閱讀 2566·2021-11-22 09:34
閱讀 3547·2021-11-15 11:37
閱讀 2346·2021-09-13 10:37
閱讀 2107·2021-09-04 16:40
閱讀 1577·2021-09-02 15:40
閱讀 2461·2019-08-30 13:14
閱讀 3332·2019-08-29 13:42
閱讀 1907·2019-08-29 13:02