1. 程式人生 > >Jenkins-job之間依賴關係配置

Jenkins-job之間依賴關係配置

使用場景:

想要在某APP打新包之後,立即執行自動化測試的job來驗證該新包。
比如Job A 執行完執行Job B ,如下圖所示,如何建立依賴呢?image.png

1、配置上游依賴

構建觸發器-配置如下資訊:

選擇【Build after other projects are built】

【Project to watch】: 依賴的專案名稱
【Trigger only if build is stable】:只有在A專案構建文件後進行構建,過濾條件

這樣我們執行A專案構建,緊接著B專案也會構建。配置上游依賴.png進入Project B詳情頁後,可檢視已配置的上級專案A。image.png

2、配置下游依賴

現在把上面的B job的配置刪除了,我們在A中配置它的下游。
構建後操作-配置如下資訊:

選擇【Build other projects】

【Project to watch】: 依賴的專案名稱
【Trigger only if build is stable】:過濾條件

這樣我們執行A專案構建,緊接著B專案也會構建。配置下游依賴.png進入Project A詳情頁後,可檢視已配置的下級專案B。image.png

以上,對你有幫助的話,請點贊吧❤️~~

相關推薦

Jenkins-job之間依賴關係配置

使用場景: 想要在某APP打新包之後,立即執行自動化測試的job來驗證該新包。 比如Job A 執行完執行Job B ,如下圖所示,如何建立依賴呢? 1、配置上游依賴 構建觸發器-配置如下資訊: 選擇【Build after other projects are built】 【Project to w

Jenkins job之間依賴關系配置(聯動構建)

uil 兩種 驗證 測試的 app trigge data log The 使用場景: 想要在某APP打新包之後,立即執行自動化測試的job來驗證該新包。比如Job A 執行完執行Job B ,如下圖所示,如何建立依賴呢? 主要有兩種方法: 1、配置上遊依賴;

Jenkins基礎入門-9-構建觸發器之專案之間依賴關係

       前面一篇已經介紹了遠端構建的方式,這篇我們來介紹專案之前的依賴關係構建。什麼是依賴關係呢》專案Test1構建是需要在專案Test2構建完成之後進行,這就是依賴關係,用Jenkins上的介

Jenkins job 之間實現帶引數觸發

1 背景 開發打包的 jenkins job A 是在 local 的一臺 windows 上,同時在這臺 local 的 windows 上還有一 另一個 jenkins job B 是用來上傳 job A 生成的包(build)到測試平臺的倉庫(比如 saucelabs storage)。然而 我們測試

Jenkins- job之間傳參

前言: 一、外掛介紹 Parameterized Trigger plugin外掛可以讓你在構建完成時觸發新的Job構建,並以各種方式為新Job構建指定引數。 當然也可以新增多個配置:每個配置都有一個要觸發的Job,觸發時間的條件(基於當前構建的結果)和引數部分。 二、使用方法 1、專案Test_A,配

jboss 5.1升級到7.0以上依賴關係配置

分兩步:1、配置全域性依賴: 在system-layers-base下新建一個專案的包:如appian,在該包下新建一個main包,裡面放第三方包和一個總的xml檔案(叫module.xml)。xml檔案內容如下(參考): <?xml version="1.0" en

面向物件 類與類之間關係 (依賴,組合,聚合,等)

-----------------------------困難是一位嚴厲的老師,他產生於克服困難的努力中。 # ---------------------------------------------------------------------------------# # class Page:#

UML圖中類之間關係 依賴 泛化 關聯 聚合 組合 實現

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Ubuntu16.04,pycharm配置PyQt5+QtDesigner//下列軟體包有未滿足的依賴關係 linux-image-extra-4.4.0-139-generic : 依賴: linu

這裡寫的是我自己遇到的linux核心依賴問題: 當我安裝pyqt5時候遇到很多問題,最主要是這個: linux-image-extra-4.4.0-139-generic : 依賴: linux-image-4.4.0-139-generic 但是它將不會被安裝(我並不是root區沒空間)

eclipse使用ant + ivy 配置專案jar包和依賴關係

首先,ant是版本區分的,不同版本適配不同jdk版本。 以我本機為例,本機ant版本為1.7.0對應ivy版本是2.2.0,jdk使用的1.5 將ant檔案安裝或解壓後,配置ant的環境變數: ANT_HOME:指向ant的檔案路徑。 path:追加%ANT_HOME%\bin; 執行cmd,輸

spring framework體系結構及內部各模組jar之間的maven依賴關係

原文 很多人都在用spring開發java專案,但是配置maven依賴的時候並不能明確要配置哪些spring的jar,經常是胡亂新增一堆,編譯或執行報錯就繼續配置jar依賴,導致spring依賴混亂,甚至下一次建立相同型別的工程時也不知道要配置哪些spring的

XML配置裡的Bean自動裝配與Bean之間關係

需要在<bean>的autowire屬性裡指定自動裝配的模式 byType(根據型別自動裝配)    byName(根據名稱自動裝配) constructor(通過構造器自動裝配)   名字須與屬性名一致    byName根據Bean

標頭檔案之間存在依賴關係該如何包含?

本文旨在探討標頭檔案之間存在依賴關係時,包含順序的影響。 分兩種情況討論: 標頭檔案A單方面依賴標頭檔案B: struct.h: struct abc { int num; char *ptr; }; def.h: typedef struct abc AB

類與類之間關係:依賴關係和關聯關係及繼承關係中self是什麼? 類裡面的特殊成員

類與類之間的關係   ⼤千世界, 萬物之間皆有規則和規律. 我們的類和物件是對⼤千世界中的所有事物進行歸類. 那事物之間存在著相對應的關係. 類與類之間也同樣如此. 在⾯向物件的世界中. 類與類中存在以下關係:  1. 依賴關係  2. 關聯關係  3. 組合關係  4. 聚合關係  5. 繼承關係  6.

spring_(6)bean之間關係之繼承和依賴

Bean的繼承 **Spring允許繼承bean的配置,**被繼承的bean稱為父bean。繼承這個父Bean的Bean稱為子Bean. 子Bean從父Bean中繼承配置,包括Bean的屬性配置. 子Bean也可以覆蓋從父Bean繼承過來的配置. 父Bean可

Linux伺服器配置與管理系列---解決依賴關係破壞---yum回滾

軟體包依賴關係破壞如何解決 軟體包依賴關係破壞解決方案 1.背景     今天準備搭建一個DNS伺服器,奈何在安裝bind系列軟體時候報錯,提示軟體包依賴關係破壞,不能安裝。思考了一下,找到出錯的原因:以前我用的是網易的CentOS源

UML圖中類之間關係:依賴,泛化,關聯,聚合,組合,實現

類與類圖 1) 類(Class)封裝了資料和行為,是面向物件的重要組成部分,它是具有相同屬性、操作、關係的物件集合的總稱。 2) 在系統中,每個類具有一定的職責,職責指的是類所擔任的任務,即類要完成什麼樣的功能,要承擔什麼樣的義務。一個類可以有多種職責,設計得好的

Hibernate Day03 表與表之間關係一對多的關係之間配置對映

在配置對映檔案時下圖關係為一對多的情況 首先在多的一方放入一的屬性。在一的一方放入多的集合。在hibernate中採用set集合下圖為客戶對應多個聯絡人 在對應的實體類中新增的程式碼如下:: 這是在多的一方的實體類中插入的程式碼 這是在一的一方的實體類中新增的程式碼如下圖:

java-關於java_home配置,classpath配置和javac,java命令,javac編譯器,和java虛擬機器之間關係

在每個人學習java的第一步,都是安裝jdk ,jre,配置java_home,classpath,path。 為什麼要做這些?在閱讀java-core的時候,看到了原理,p141。 一   關於類的共享   為了使類能被多個程式共享,需要做到以下幾步:   1.把類放到同一個目錄中,且該目錄是pa

談談類之間的關聯關係依賴關係

原文:http://www.cnblogs.com/iyangyuan/archive/2013/06/16/3138463.html   對於很多剛剛接觸UML的童鞋,可能會對類之間的關聯與依賴關係不太理解,今天小菜就淺薄的講一下。        這塊的確是有點亂