Jenkins搭建Maven專案整合開發環境(原始碼庫 Gitlab)
安裝Jenkins
注意:安裝路徑最好選擇沒有空格和特殊符號的路徑,以避免後面踩坑
附:Jenkins官網下載
配置Jenkins
安裝完成後開啟瀏覽器輸入http://安裝機器IP:8080等待初始化完成開始進行Jenkins的配置工作
第一次使用配置
外掛安裝配置頁面(這裡選擇Install Suggested plugins)
安裝等待頁面
建立使用者頁面
完成
全域性工具配置
Maven配置檔案以及JDK配置
Git配置
Maven配置
Apply -> Save 即完成了全域性工具的配置
Credentials配置
這個是用來配置全域性的證書,這裡主要用於GIT鉤子的許可權認證(注意要私鑰內容)
外掛安裝
進入系統管理->管理外掛中,選擇可選外掛一欄,過濾輸入maven和gitlab,安裝gitlab和maven開頭的幾個外掛。注意:有時候會提示安裝ruby-runtime出錯,這時可以找到Jenkins安裝目錄的plugins目錄,刪除其中的ruby-runtime.jpi檔案和gitlab hook.jpi檔案,然後嘗試重新安裝。如果還是失敗可以嘗試ruby-runtime下載地址下載後手動安裝
系統設定
進入系統管理->系統設定中,可以設定郵件通知伺服器,要取消Gitlab的Enable authentication for ‘/project’ end-point的勾選
!!!,不然鉤子會不起作用
建立專案
建立專案包含九個部分——General、原始碼管理、構建觸發器、構建環境、Pre Steps、Build、Post Steps、構建設定以及構建後操作
Geneal
這裡填寫專案名稱和描述就可以了
原始碼管理
以Gitlab為例,輸入專案路徑
[email protected]*.*:GROUPID/PROJECTID.git
構建觸發器
只需要選中當GitLab更新時觸發
構建環境
根據需要配置,本例子不作處理
Pre Steps
從字面就可以看出是預操作,即執行動作前進行的操作,這裡是選擇
Execute Windows batch command(執行Windows指令碼命令)
。執行命令是停止正在執行的程序
Build
Post Steps
完成基本內容後執行的動作,這裡是用指令碼啟動執行專案
構建設定
E-mail Notification 郵件通知
構建後操作
根據需要配置,這裡不作處理
應用->儲存->立即構建->構建成功
相關推薦
Jenkins搭建Maven專案整合開發環境(原始碼庫 Gitlab)
安裝Jenkins 注意:安裝路徑最好選擇沒有空格和特殊符號的路徑,以避免後面踩坑 附:Jenkins官網下載 配置Jenkins 安裝完成後開啟瀏覽器輸入http:
eclipse maven專案整合SSM框架(親測有效)
本文蒐集了網上的很多資料,整理得來,版權歸相關作者所有 首先 maven的配置 請自行百度,本文預設一切環境都搭建完畢,只是需要完整的專案構建與SSM框架整合流程 當你解決完上述問題後,你的專案應該完成整合了。
mac下搭建安卓native開發環境(供rn使用),及rn相關命令
A:搭建安卓native開發環境在http://www.android-studio.org/下載最新的as,按步驟操作,新建工程,會去下載安裝一些gradle相關的東西;還有一些sdk和模擬器可能也需要手動安裝和建立。as的執行依賴於jdk,如果你的mac沒有安裝jdk需要
使用Jenkins搭建持續整合(CI)環境(實現自動構建)(轉載)
轉載地址:http://www.cnitblog.com/luckydmz/archive/2012/01/03/77007.htmlhttp://www.cnitblog.com/luckydmz/archive/2012/01/03/77007.html 例如我
搭建IntelliJ IDEA+maven+jetty+SpringMVC 開發環境(一)
以前一直使用的是eclipse,偶爾使用myeclipse,現在由於工作需要,正在使用idea。因為也是剛接觸這個開發工具,處於摸索階段,趁著學習寫了一篇環境搭建部落格,與大家一起分享一下。 一、新建專案 1、開啟idea工具,選擇新建專案file-> new -> project。選擇ma
2018年,10個最好用的Python整合開發環境(IDE)
都說工欲善其事必先利其器,Python 的學習過程少不了 IDE 或者程式碼編輯器,或者整合的開發編輯器(IDE)。 這些 Python 開發工具幫助開發者加快使用 Python 開發的速度,提高效率。高效的程式碼編輯器或者 IDE 應該會提供外掛,工具等能幫助開發者高效開發的特性。 這篇文章收集了一
Vagrant 搭建跨平臺的 PHP 開發環境 (一)安裝 ubuntu 虛擬機器
Vagrant是一個軟體,可以自動化虛擬機器的安裝和配置流程,支援 VirtualBox 、VMware 、AWS 作為虛擬機器以 VirtualBox 為例,步驟如下: Windows 10 系統中 需要關閉 Hyper-v , 小米筆記本中 biso 中找不到 虛擬化配置,關閉 Hyper-v 就可以了
Vagrant 搭建跨平臺的 PHP 開發環境 (一)安裝 ubuntu 虛擬機
刪除 des 添加 ans com 操作系統 nsh list 找不到 Vagrant是一個軟件,可以自動化虛擬機的安裝和配置流程,支持 VirtualBox 、VMware 、AWS 作為虛擬機以 VirtualBox 為例,步驟如下: Windows 10 系統中 需要
maven專案配置開發環境的過程
現在:sts2.9.2+svn1.7,maven是專案一致3.1.0(如果自己用別的版本也是可能出問題的) 昨天出現一個情況,加了檔案但是svn同步不到,必須要手動加入到版本控制,才能同步出來,最後是換了一個svn外掛包,往dropin裡面放的資料夾那種,把同事的svn複製過來就可以了,版本是1
自然語言處理之:搭建基於HanLP的開發環境(轉)
環境搭建比FNLP的簡單,具體參考:https://github.com/hankcs/HanLP 各個版本的下載:https://github.com/hankcs/HanLP/releases 完畢後有一個報錯: 字元型別對應表載入失敗: D:/eclipse_workspace
Python整合開發環境(IDE:Integrated Development Environment): PyCharm
PyCharm 是由 JetBrains 打造的一款 Python IDE,支援 macOS、 Windows、 Linux 系統。 PyCharm 功能 : 除錯、語法高亮、Project管理、程式碼跳轉、智慧提示、自動完成、單元測試、版本控制…… PyCharm 下載地址 : htt
搭建PHP開發環境(Apache+PHP+MySQL)
簡介:總結在Windows環境搭建PHP開發環境(Apache+PHP+MySQL) 安裝Apache 1、下載Apache,地址:http://www.apachelounge.com/download/,如下圖: 2、解壓壓縮包,最好放到磁碟根目錄,不然配置時容易報路徑
EOS系列四:Ubuntu上搭建EOS開發環境(原始碼編譯)
步驟: 1、git下載原始碼 $ git clone https://github.com/EOSIO/eos --recursive 2、 編譯原始碼: 下載完成之後會在home目錄建立eos
Java 7: 全面教程-1.3 整合開發環境(IDEs)
1.3整合開發環境(IDEs) 你完全可以用文字編輯器來寫Java 程式。但是,IDE會更方便。它不僅僅可以檢查你的程式碼語法,還可以自動填寫程式碼,檢測,和除錯你的程式。另外,在你輸入的時候就自動編譯了,還有執行Java程式只要點選個按鈕就行。這樣,可以節省你很多時間。 Java IDEs
搭建 webpack、react 開發環境(一)
基本介紹 Webpack 是一個前端資源載入/打包工具。它將根據模組的依賴關係進行靜態分析,然後將這些模組按照指定的規則生成對應的靜態資源,它可以將多種靜態資源 JavaScript、css、less 等轉換成一個靜態檔案,減少了頁面的請求。 React
看圖配置D語言整合開發環境(IDE),使用Poseidon
D語言是個具有很多高階特性的編譯型的語言,這篇文章教大家配置一個整合程式設計環境。write by DKink|棼紫 進這個站點http://www.digitalmars.com/找到DownLoads下的Download Digital Mars D compiler點選
五款實用免費的Python機器學習整合開發環境(5 free Python IDE for Machine Learning)(圖文詳解)
前言 整合開發環境(IDE)是提供給程式設計師和開發者的一種基本應用,用來編寫和測試軟體。一般而言,IDE 由一個編輯器,一個編譯器(或稱之為直譯器),和一個偵錯程式組成,通常能夠通過 GUI(圖形介面)來操作。 根據維基百科的描述:“Python 是一種廣泛使用的高階的、通用的、
開發環境-Windows下搭建JAVA Web開發環境(含Tomcat+MySQL)-過程記錄
一、新建雲伺服器 (請注意,文中連結均在“http”中“h”後和“www”第一個“w”後多加一“ ”) 1、在"teng xun 雲",新建雲伺服器:Windows Server 2012 R2 標準版 64位中文版 2、登入雲伺服器:h ttps://w
CentOS搭建JDK開發環境(圖形化介面)
1. 建立/usr/java目錄,拷貝安裝包2. 右鍵選擇“開啟終端”,輸入命令“tar -zxvf jdk-8u102-linux-x64.tar.gz”,並按【回車鍵】3. 解壓完成4. 設定環境變數5. 終端輸入命令“vi /et
Android之Windows下搭建React Native Android開發環境(差不多搞了一天)
Android之Windows下搭建React Native Android開發環境 窮逼買不起mac,但是他們都說React Native Android只能在mac下面執行,然後到網上各種找資料看能不能在Windows下面搭建開發環境,找了幾