1. 程式人生 > >Jenkins 多伺服器自動部署,釋出到多臺伺服器

Jenkins 多伺服器自動部署,釋出到多臺伺服器

目的:多臺伺服器程式碼自動上傳部署

能用FTP的絕對不用命令,能用拖動檔案的,絕對不手寫字母,能用工具實現程式碼上傳打包編譯的,絕對不用手動打包編譯,能自動化的,絕對不用原始工具。

風來了.呆狐狸

環境 CENTOS 6.6

lanmps環境套裝(www.lanmps.com) php5.2.x mysql10.0.x nginx1.7.x

jenkins

2 臺linux

1.建立和配置節點 2 個

jenkins》系統管理》管理節點》新建節點 節點名稱分別為 Release-Linux-1 和 Release-Linux-2
配置好節點相關引數

2.任務建立

jenkins》新建

節點名稱:www.lanmps.com

選擇 構建一個多配置專案

ok,下一步


ok, 可以構建部署了。2臺伺服器同時更新程式碼了

相關推薦

Jenkins 伺服器自動部署釋出伺服器

目的:多臺伺服器程式碼自動上傳部署 能用FTP的絕對不用命令,能用拖動檔案的,絕對不手寫字母,能用工具實現程式碼上傳打包編譯的,絕對不用手動打包編譯,能自動化的,絕對不用原始工具。 風來了.呆狐狸 環境 CENTOS 6.6 lanmps環境套裝(www.lanmps.co

HBase的完全分布式的搭建與部署以及master

servers image ast 每一個 設置 url 觀察 pos www. HBase的完全分布式的搭建與部署,以及多master 一:前提準備 1.設置時間同步    2.清空logs,datas    3.格式化集群   bin/hdfs namenode

個Tomcat部署修改配置檔案

修改配置檔案 server.xml 檔案 配置檔案目錄: apache-tomcat-8.5.34/conf/server.xml 看註釋修改: <?xml version="1.0" encoding="UTF-8"?> <!--修改此處port:8005,800

linux系統tomcat應為被定時任務指令碼監控自動部署伺服器重啟導致同一個tomcat出現很多程序kill -9殺死又出現等一系列問題解決。

linux系統tomcat應為被定時任務指令碼監控自動部署,伺服器重啟導致同一個tomcat出現很多程序,kill -9殺死又出現等一系列問題解決。 #ps -ef|grep tomcat檢視tom

Nginx反向代理80埠實現同一伺服器個80埠

下載nginx 地址:http://nginx.org/download/nginx-1.9.12.zip 首先確認伺服器釋放80埠 以管理員身份cmd 執行nginx 生效後在conf資料夾中找到 nginx.conf檔案編輯 server { listen 80;

Jenkins構建專案釋出遠端到伺服器(一)

Jenkins 構建專案併發布 不知道怎麼安裝Jenkins 的朋友可以參考 jenkins 介紹與安裝 由於windows 下是無法用命令進行壓縮打包, 本文jenkins是部署在linux下進行專案構建, linux 下jenkins 的安裝與win

Tomcat7配置虛擬路徑-部署應用-自動部署

找到conf/server.xml  <Context path="/news1" docBase="E:\新聞釋出系統\news1.0" debug="0" reloadable="true"

php pdo類 防注入事務自動選擇鏈式操作

因為某些原因目前業務不用框架開發,自己寫了一個pdo類實現防注入,事務等,後續還會繼續完善  <?php /*

Jenkins spring boot 自動部署方案

微服務 技術 部署 com 中小型 手動 ges 進行 結果 原文地址:http://www.cnblogs.com/skyblog/p/5632869.html 現在主流的自動部署方案大都是基於Docker的了,但傳統的自動部署方案比較適合中小型公司,下面的方案就是比較

appium+python自動化60-windows上同時啟動個appium服務個android機器並行運行

pre tps yam rom 啟動app 技術分享 AI 如果 aapt 前言 做android自動化的時候,啟動一個appium服務,只能匹配一個手機去自動化執行。有時候想同一套代碼,可以在不同的手機上執行,測下app在不同手機上兼容性。 這就需要啟動多個appium服

egg伺服器Linux部署日誌

如果Linux伺服器node,mysql環境還不會配置,請先看https://blog.csdn.net/bocongbo/article/details/83788950 1、將專案git clone到伺服器目錄,目錄自定 2、進入專案目錄,npm install安裝依賴包 3、n

webuploader圖上傳webuploader檔案上傳百度webuploader批量非同步上傳檔案

有人學習過子恆老師webuploader使用指南後, 留言說“webuploader多檔案上傳怎麼實現?webuploader怎麼上傳多圖片” 其實這些人都是沒有看完整個教程的原因, 下面來談談…

jenkins+github+tomcat自動部署

一臺Linux伺服器:安裝jdk和tomcat。 步驟網上很多。 安裝maven: -- maven 安裝 sudo wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven

中國本地化電商雲伺服器如何部署電商「雲託管」中必須注意哪些法律合規問題?

伴隨著中國網路安全法和中國電子商務法的正式頒佈,已經進入中國或欲進入中國的國際企業,都將面臨諸多法律合規問題必須處理,尤其是伺服器部署、資料儲存與安全方面。否則最高可受到高達200萬人名幣甚至吊銷營業執照的嚴重處罰。 然中國電商法律環境複雜多變,對缺乏經驗的國際企業來說,造

Jenkins編譯docker映象部署到阿里雲映象伺服器

編輯Dockerfile檔案 FROM frolvlad/alpine-oraclejdk8:slim MAINTAINER Author<[email protected]> ARG JAR_FILE ADD ${JAR_FILE} app.jar EXPOSE 8080

基於Docker的devops實踐—jenkins持續整合自動部署elk日誌+zabbix監控

筆者所在的技術團隊負責了數十個專案的開發和維護工作,每個專案都至少有dev、qa、hidden、product四個環境,數百臺機器,在各個系統之間疲於奔命,解決各種瑣碎的問題,如何從這些瑣碎的事情中解放出來?devops成了我們不二的選擇。 文章是基於目前的環境和團隊規

jenkins配置應用自動部署到docker

概要 本文記錄jenkins上配置docker自動部署 所用外掛 Hudson SCP publisher plugin:拷貝部署檔案到遠端虛擬機器 Publish Over SSH:執行遠端部

GitLab伺服器環境部署以及遇到的一些問題

1. 安裝依賴軟體 yum -y install policycoreutils openssh-server openssh-clients postfix 2.設定postfix開機自啟,並啟動,postfix支援gitlab發信功能 systemctl ena

WebSphere 安裝部署釋出web應用

目錄 一、WebSphere 是什麼? 二、安裝 三、新增服務 四、部署&釋出應用 五、訪問web應用 一、WebSphere 是什麼? WebSphere 為 SOA 環境提供軟體,以實現動態的、互聯的業務流程,為所有業務情形提供高度有效的

IIS部署釋出網站

因專案需要,正在學習如何部署IIS服務,釋出網站,將遇到的問題記錄下。 一、IIS部署 1.開啟控制面板,選擇 ‘程式’ 2.程式和功能下,選擇開啟或關閉Windows功能 3.等待載入,選擇Internet資訊服務,勾選如下選項 Microsoft.NET Framework