1. 程式人生 > >jenkins選擇分支構建

jenkins選擇分支構建

預設一個專案是寫死一個分支的,如果要多個分支時,就要設定多個專案,這樣略麻煩。 
jenkins有個外掛Git Parameter ,可以實現在構建時,選擇分支構建,從而可以減少一些操作。

一.下載安裝外掛 
在管理中選外掛,輸入git Parameter,點選安裝。或者訪問https://wiki.jenkins.io/display/JENKINS/Git+Parameter+Plugin 
將外掛下載下來,通過上傳的方式安裝。

二.配置 
安裝完成後,可以看到專案配置中多了個選擇 

勾選它,選擇git Parameter

取個變數名,寫下備註,Parameter Type選擇branch or tag

原始碼管理中,在Branch Specifier中填入剛才的變數名,注意要加$ 

三.使用 
配置完成後,回到專案構建頁面,點選build,即可選擇分支構建了

相關推薦

jenkins選擇分支構建

預設一個專案是寫死一個分支的,如果要多個分支時,就要設定多個專案,這樣略麻煩。  jenkins有個外掛Git 

Jenkins分支構建中的郵件配置

之前的《Jenkins 多分支構建》解決了多分支專案的構建問題,但是卻漏了一個問題,那就是郵件通知。 作為開發,我們的主要精力是集中在開發實現上,所以也不能每次推完程式碼之後都去等著看構建結果,我們需要在構建失敗的時候,Jenkins 能夠通知我們去處理,所以

jenkins構建時支援git選擇分支

1.安裝外掛1.1在系統管理中的外掛管理;  1.2然後點選選外掛,在右上角輸入,找到後點擊左下方的的直接安裝  2.外掛安裝成功後,在專案配置中後看到多了一個“引數化構建過程”   勾選“引數化構建

自動化部署之jenkins自動觸發構建和發布

jenkins 自動觸發構建 一、下載gitlab pluginjenkins-->系統管理-->管理插件-->下載並安裝gitlab plugin二、配置gitlab認證路徑:Jenkins-->Credentials-->System-->Global cred

jenkins 自由風格構建war包,並自動部署(jenkins和tomcat同一臺機器)

jenkins 自由風格 環境:centos7.3 ip:192.168.216.130 參考 http://www.cnblogs.com/h--d/p/5682030.html一 在正式構建之前需要先設置下jenkins1 點擊Manage Jenkins,然後點擊Global Tool

Jenkins裏自動構建任務之---日程表設置

分享圖片 隨機 代碼 strong color oss 自動 ins BE 用jenkins構建任務時可以選擇怎麽去觸發任務,這裏講下跟代碼的build無關的固定時間觸發的一些語法。 一、構建任務---構建觸發器---勾選Poll SCM 這裏一行可以設置5個參數(從左到

通過Jenkins與Docker構建CI/CD基礎架構

done tin 方法 evo roc 所有 sla bar 網絡 ###前言 提到容器平臺,最早接觸的便是LXC(Linux Container),是2010年剛剛接觸虛擬化平臺的時候,當時開源解決方案是xen的天下(後來KVM才後來者居上),且性能各方面都不弱,價值當時

Jenkins pipeline自動化構建審批功能

docker 思路 執行 目的 支持 擴展 dsl ges 提醒 Jenkins Pipeline是一套插件,支持將連續輸送Pipeline實施和整合到Jenkins。Pipeline提供了一組可擴展的工具,用於通過PipelineDSL為代碼創建簡單到復雜的

jenkins---windows上構建項目jar包上傳到linux上

img 成功 定向 pan txt con 重定向命令 term tails 2018年02月05日 11:02:17 閱讀數:851 1,怎麽構建jar包可以參考下此鏈接:http://blog.csdn.net/zk0920zk/article/detai

Jenkins.war包構建Jenkins平臺

pass oca quest connector index.jsp .com sha img events [root@jenkins ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/rep

Docker+Jenkins+Gogs 自動構建.Net Core

mkdir -p 文件夾 系統設置 bash 端口 瀏覽器 上傳 jenkins 新建 Docker+Jenkins+Gogs 自動構建.Net Core 引言 jenkins+gags 全部采用Docker安裝,通過jenkins插件ssh調用外部Docker構建 主

基於Docker容器的,Jenkins、GitLab構建持續整合CI

摘要: 一、場景: 開發者將程式碼提交(push)到GitLab後,GitLab通過Hook通知jenkins,jenkins自動從GitLab中獲取專案最新的原始碼進行整合和釋出。 二、準備: 基於Docker,建立一個私有GitLab的容器,建立一個jenkins的容器 三、步驟 1、

jenkins只能同時構建2個Job怎麼辦?

在jenkins 構建任務時,同時只能構建2個,如果兩個沒有job沒有結束,構建第3個就會不執行: 提示: pending—Waiting for next available executor on 主伺服器 通過設定節點中一下配置 # of executors:最大同時構建數量 根據機器的效能定,

Jenkins配置專案構建後的釘釘通知

首先在任意一個釘釘群裡建立自定義的釘釘機器人,然後能夠看到釘釘開放的webhook 複製webhook Jenkins中安裝釘釘外掛,然後在專案的配置當中,構建後操作裡新增釘釘報警 url一般預設已經有了,webhook是token等號後邊的一串數字字母結合的東西。 選擇下邊的報警機制,在相應的情

Jenkins使用Gradle構建Android專案時Error: Some file crunching failed, see logs for details

近兩天在自己本機上使用Jenkins構建Android專案報了一個錯誤 15:39:05.511 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an e

jenkins pipeline指令碼 構建 java 專案例子

一. 最近使用jenkins pipeline 比較多,這個是配置一個通用的 java 專案的模板 #!groovy def oper_checkout(SCM_TYPE,SCM_URL,SCM_AUTH_PASS,SCM_BRANCH=' ',SCM_AUTH_USER='&nb

jenkins使用pipeline構建nodejs應用

外掛 NodeJS Plugin 名字為nodejs jenkins建立一個pipeline的job(流水線) jenkinsfile所在git倉庫路徑,下面是pipeline配置資訊 npm命令引用的時候就是用你起的名字nodejs 配置作為程式碼上傳到git,測試服務

jenkins配置自動構建專案

1.新建專案 2.原始碼管理新增倉庫地址,賬號密碼 3.配置指令碼(donKillMe保證啟動後進程不被殺掉) 4.配置對應的日誌任務(只需要在shell新增一句話) tail -f /usr/local/web/firefly/firefly.log 5.配置鉤子,gog

5,Jenkins實戰應用--Jenkins配置專案構建的釘釘通知

*系列彙總* 這是一個系列文章,大大小小到今天驚然發現竟然已經累計二十篇了,也就不得不做一個小彙總。回想當初寫第一篇文章的時候,就已經決心事無鉅細,一應認真的走下來,回頭遮望,看著皇皇這麼多文章,一股強烈的成就感就此油然而生,於是便有了這些彙總整理。在這個過程當

選擇分支和迴圈

上節課講了運算子和型別轉換,這節課主要來學學分支結構和迴圈 一個程式之所以有各種各樣的功能,除了因為它可以做運算(包括算數運算和邏輯運算)以外,還在於它可以根據不同的條件進行判斷來選擇執行不同的程式碼,而要實現這樣的功能,就必須用到分支結構和迴圈。 首先來說說程式