1. 程式人生 > >Jenkins:構建Job的設定

Jenkins:構建Job的設定

一、Jenkins Build Jobs 
1.構建Job是一個持續化整合服務的基礎; 
2.構建Job是你的專案做一些事情,如編譯、測試,打包,釋出或其它方面的特殊方式; 
3.一個專案通常會使用許多相關聯的Job,例如你可能開始選擇專門執行你的單元測試的構建job,如果它通過你繼續執行更長時間的整合測試,執行程式碼質量檢測,或者生成技術文件,最後打包你的專案並部署到一個測試服務上; 
二、建立一個FreeStyle構建Job 
1.建立一個新的Job,點選"New Item"選單,Jenkins支援多種不同型別的Job(如下圖),我們選擇Freestyle project型別: 
    Freestyle project:一般用途Job,它提供了最大的靈活性。它是Jenkins的重要特性。Jenkin將會結合任何SCM和任何構建系統來構建你的專案,並且它可以用於軟體構建之外的一些事情; 
    Maven project:是一個專門適用於Mave專案的構建job,Jenkins能使用POM檔案減少了很多配置; 
    Multiconfiguration Job:適合需要大量不同配置的專案,例如在多個黃精測試,指定平臺構建等; 
    Copy exisiting Item:克隆一個當前的Job; 
影象

相關推薦

Jenkins構建Job設定

一、Jenkins Build Jobs 1.構建Job是一個持續化整合服務的基礎; 2.構建Job是你的專案做一些事情,如編譯、測試,打包,釋出或其它方面的特殊方式; 3.一個專案通常會使用許多相關聯

jenkins分散式構建job

一、準備以及目標1.目標上篇文章中寫了如何利用docker+jenkins+git來構建java程式碼自動化部署,本篇將實踐如何利用jenkins分散式來構建job,當job量足夠大的時候,此舉可以有效的緩解jenkins-master上的壓力2.準備在本地windows上啟

Jenkins整合--構建job

    近期因為高校平臺專案的需要,坤哥安排我負責學習Jenkins的知識。Jenkins是基於Java開發的一個開源軟體專案,旨在提供一個開放易用的軟體平臺,使持續整合變成可能。主要用於監控持續重複

jenkins定時構建時間設定

舉幾個例子: 每隔5分鐘構建一次 H/5 * * * * 每兩小時構建一次 H H/2 * * * 每天中午12點定時構建一次

Jenkins初識01構建一個簡單job——執行python指令碼

目錄 步驟 1 安裝外掛執行python指令碼所需外掛 回到Jenkins初始介面,在左側選單欄找到系統管理 進入系統管理介面後,點選管理外掛 點選可選外掛選項,在右上角搜尋框搜尋

jenkins中使用master+slave結構構建job

系統管理管理節點中新建節點             遠端工作目錄:slave伺服器上的工作空間 標籤:標記job用此slave構建 用法:配置成只允許執行繫結到這臺機器的job 啟動方式:通過java

CentOS7下的Django2整合部署四Jenkins的freestyle-job

  前提:Jenkins所在的客戶機的ssh-key加入到GitLab中   目標:自動化部署GitLab上的新建的專案ok-admin   1.編寫git專案的nginx配置檔案 [[email protected] ~]# vim /etc/nginx/conf.d

【jmeter】jmeter報告視覺化配置生成報告儀表板,jmeter+Jenkins自動化構建生成HTML報告

目錄 一、jmeter報告儀表板相關資訊 二、檔案修改說明 三、jmeter.properties檔案配置 四、user.properties檔案配置 五、新建jtl報告目錄 六、複製jmeter.properties檔案並重命名 七、寫批處理bat檔案 八、準備

Jenkins初識03構建定時任務

一、介紹         Jenkins的定時任務和linux的定時任務在概念上沒有區別,對於自動化測試而言,在Jenkins中構建定時任務可以在固定的時間拉取程式碼,自動執行自動化測試指令碼,簡化測

git+jenkins持續集成二-jenkins定時構建語法定時構建語法

任務 bsp 朝九晚五 周期 分享 例子 公司 ins 中間 構建位置:選擇或創建工程_設置_構建觸發器 1. 定時構建語法:* * * * * (五顆星,多個時間點,中間用逗號隔開)第一個*表示分鐘,取值0~59第二個*表示小時,取值0~23第三個*表示一個月

【06】JenkinsGitlab 自動觸發構建以及釘釘通知

寫在前面的話   在某些時候,我們希望能夠實現這樣一個功能,當用戶提交東西到 gitlab 上的時候,希望它能夠自動觸發構建,釋出到我們需要的環境。 目前我們內部有做類似的需求:產品提交原型到 gitlab,然後 gitlab 分支變動觸發 Jenkins 構建,將最新的產品原型釋出到 ngi

jenkins 構建 job 並獲取其狀態的實現

[TOC] leoninew 原創,轉載請註明來自[部落格園](https://www.cnblogs.com/leoninew/p/13825992.html) ## BACKGROUND 使用 jenkins rest api 觸發的 job 會先進入任務佇列,然後非同步執行,而無法直接獲取到被觸發

Jenkins自動化構建(一)

下載地址 防火墻 linux local Jenkins自動化構建(一)1、準備Jenkins的war包。2、linux系統需要安裝jdk3、順便安裝好tomcatJenkins.war下載地址:http://pan.baidu.com/s/1cxnE94準備工作結束後開始:此次演示tomca

Jenkins的新建job和配置job

ont mark projects possible 壓力 我們 一次 瀏覽器 分享 這裏,我們說一下如何新建並且配置一個job,Jenkins的工作其實有很多都是靠job來完成的,job有很多的功能,這裏我們只介紹如何新建和配置一個建構項目的job。

NS3網絡仿真(9) 構建以太網幀

構造 style lib ans 嘗試 pos height prot art 快樂蝦http://blog.csdn.net/lights_joy/歡迎轉載,但請保留作者信息在NS3使用了一個叫Packet的類來表示一個數據幀,本節嘗試用它構造一個以太網幀。以下是一個

分發系統構建簡易文件分發系統

list nbsp bsp 1.2 oot eof from end done 該腳本實現批量同步文件 [[email protected]/* */ ~]# cat rsync.expect #!/usr/bin/expect set passwd

實戰案例構建docker容器集群 (解決方案一使用自定義網橋連接跨主機容器)

docker一、實驗環境虛擬機a兩塊網卡 eth0 eth1 (IP地址static或者dhcp)虛擬機b兩塊網卡 eth0 eth1 (IP地址static或者dhcp)二、在兩臺虛擬機上配置網橋虛擬機a操作:apt-get install bridge-utilsvim /etc/ne

劍指offer構建乘積數組

給定 class color 所有 [0 一個 com multipl length http://www.cnblogs.com/wxdjss/p/5448990.html 給定一個數組A[0,1,...,n-1],請構建一個數組B[0,1,...,n-1],其中B中

Jenkins構建觸發器配置(轉載)

每天 ont 有時 星期六 mon 運行時 觸發器 舉例 sin 構建觸發器配置,當你在文本框中輸入配置的時間後,文本框下方會有時間解釋,這樣可以很好的看到自己配置的時間對不對。 可以清晰看到我的配置第一個運行時間是周五上午10點執行,第二次是星期六上午10點。 1

jmeter ant jenkins自動化構建

命令 內容 手動 pla save detail path 常用插件 設置 搭建環境(此篇blog編寫時候的搭建環境,目前雲盤已經上傳JDK、Ant、Jmeter、Jenkin最近版本): JDK:jdk1.7.0_79 Ant:apache-ant-1.9.7 J