說明 這里先介紹下兩個東西 CI/CD、GitLab Runner,當然在此之前你需要對 git 有所了解,關於 git 這里不做說明,可以自行百度。 首先介紹 CI/CD :隨着我們開發方式的轉變,程序的發布變得非常頻繁,而其這些發布操作都是重復的。CI/CD 就是為了使這些操作能變得自動化 ...
持續更新中啦 過去一年,有在嘗試做.net 這塊的開發運維工作。基於現在的開發場景,寫了一套差異發布工具。后面用python重寫了一套,現學現賣。 主要功能: 差異打包 自動發布 自動回滾 實現架構: .Manager 部暑在本地負責編譯代碼的工作站。負責獲取git的簽入記錄,按記錄獲取差異文件列表進行打包,然后上傳到遠程vps的管理中心。 .Server 部署到遠程vps ,是發布更新的管理中 ...
2018-07-21 02:00 0 868 推薦指數:
說明 這里先介紹下兩個東西 CI/CD、GitLab Runner,當然在此之前你需要對 git 有所了解,關於 git 這里不做說明,可以自行百度。 首先介紹 CI/CD :隨着我們開發方式的轉變,程序的發布變得非常頻繁,而其這些發布操作都是重復的。CI/CD 就是為了使這些操作能變得自動化 ...
的方向,那么,今天民工哥就自動化部署的概述、自動化部署的工具、自動化部署的流程、自動化部署實踐等4個方 ...
由於部署個人博客系統的服務器只有2G內存,每次利用jenkins編譯,發布的時候jenkins老是掛,因此新買了一台輕量應用服務器,專門用於個人博客系統的持續發布任務,下面講解如何利用jenkins實現系統的持續發布功能。 一、安裝Jenkins 我這邊服務器是Linux CentOS ...
1.搭建jenkins環境 (1)jenkins官網下載jenkins.war包 (2)將該war包放入到tomcat的webapp的目錄下(前提條件需要配置tomcat的環境,詳情請自行 ...
jenkins實現k8s自動化發布 與jenkins集成實現ci/cd ip地址 服務 內存 10.0.0.5 kube-apiserver 8080 1G 10.0.0.6 ...
成為各中小型企業追求的方向,那么,今天民工哥就自動化部署的概述、自動化部署的工具、自動化部署的流程、自動化 ...
接口自動化測試用例完成以后,以前都是發布以后手動運行測試用例。雖然手動運行下腳本也就是一個F5的事情,但是離自動化測試的標准差得很遠。這兩天有了個大膽的想法,想要實現以下發布時直接觸發自動化回歸測試用例的進行。 雖然說發布工作看起來很高大上,但操作實際上就是把要發布的內容扔到服務器下的指定文件夾 ...
新增功能: 邏輯與業務分離,完美實現邏輯與業務分離,業務實現統一shell腳本開發,由框架統一調用。 並發多線程部署,不管多少台服務器,多少個服務,同時發起線程進行更新、部署、啟動。 提高list規則文件DIY程度,減少新增服務帶來的修改代碼,實現掃描list自動化安裝部署。(配置、與監控 ...