【FAQ】如何在新打git tag入庫後自動觸發Jenkins任務?
原理:
jenkins配置:
1,原始碼管理(Git):
Refspec:+refs/tags/*:refs/remotes/origin/tags/*
Branch Specifier (blank for 'any'):**
2,構建觸發器:
Poll
SCM:打勾勾,但是什麼都不要填
伺服器端部署:
方法有三:
1,git hook
在伺服器端部署post-receive hook,內容如下:
curl [jenkins address]/git/notifyCommit?url=[git clone address]
不需要許可權,所以不用加使用者名稱密碼,就可以生效了~
2,gerrit hook
如果使用了gerrit的話,git伺服器端的hook就不能用了,所以需要找能替代git post-receive的hook,這裡可以用ref-updated(注意不是ref-update),內容同上,位置:review_site/hooks
3,gerrit trigger
這裡使用的是ref-updated,但是branch哪裡不知如何寫,試了之後比較亂,分支更新也都觸發了,故沒有用。有會的歡迎留言,先謝過了~
相關推薦
【FAQ】如何在新打git tag入庫後自動觸發Jenkins任務?
原理: jenkins配置: 1,原始碼管理(Git): Refspec:+refs/tags/*:refs/remotes/origin/tags/* Branch Specifier (blank for 'any'):** 2,構建觸發器: Poll SCM:打
【FAQ】如何檢視 git tag 的提交時間?
如下,首先取到 tag 的時間戳,然後轉換成我想要的格式: TAG_DATE=`git log -1 --format=%ct $TAG` date -d @$TAG_DATE +%Y%m%d%H%
【SpringBoot】專案打成 jar 包後關於配置檔案的外部化配置
在未進行任何處理的情況下,SpringBoot 會預設使用專案中的 application.properties 或者 application.yml 來讀取專案所需配置。 我這裡只記錄幾種自己所用到的。 訪問命令列屬性 在預設的情況下, Sp
【FAQ】git merge 後 push 到 Gerrit 失敗,提示 no new changes ?
需求:git 分支合併 問題:使用 git merge 在本地執行分支合併操作,然後想 push 到 gerrit 上評審入庫,可是在提交時,提示: ! [remote rejected] HEA
【ShaderToy】新玩家~?
代碼 www 興趣 phi 今天 eve sha https devel 最近對shader產生了濃厚興趣,發現一個超有意思的網站shadertoy.com,各種有意思的shader,很多都是百行以內代碼實現,除了學習,作為opgl的練習場所也很不錯。 分享今天看的一篇sh
【BZOJ3680】吊打XXX 模擬退火
esc 題解 ret 爬山 能量 truct style namespace ngx 【BZOJ3680】吊打XXX Description gty又虐了一場比賽,被虐的蒟蒻們決定吊打gty。gty見大勢不好機智的分出了n個分身,但還是被人多勢眾的蒟蒻抓住了。蒟蒻們
【bzoj3680】吊打XXX 隨機化
bzoj 浮點數 出了 ret mes += string brush 小數點 題目描述 gty又虐了一場比賽,被虐的蒟蒻們決定吊打gty。gty見大勢不好機智的分出了n個分身,但還是被人多勢眾的蒟蒻抓住了。蒟蒻們將n個gty吊在n根繩子上,每根繩子穿過天臺的一個洞。這n
【轉】vs2010打開qt的.pro文件時錯誤解決辦法
編譯 註意 strong 有一個 都在 nmake 文件 pro lib 註意:qt creator工程中一般都已經存在*.pro文件,裏面存放著一些自己配置的包含頭文件和lib庫文的信息,最好不要再重新使用qmake -project生成,若重新生成,則可能要重新增加配置
【轉】如何使用Git上傳本地項目到github?(mac版)
重復 ack you 生成 是什麽 exp git init fin git add 原文鏈接:http://www.cnblogs.com/lijiayi/p/pushtogithub.html 在此假設你已經在 github 上創建好了一個項目,像這樣: 並且你已經完
【BZOJ3680】吊打XXX(模擬退火)
pre post 找到 line == down set turn += 【BZOJ3680】吊打XXX(模擬退火) 題面 BZOJ 題解 模擬退火。。。 就是模擬退火 然後這題有毒 各種調參數之後終於\(AC\)了。。 這種題就是玄學呀。。。 溫度要調大 最後跑完還要向四
【轉】hibernate打印SQL及參數
orm comment binder version engine .org inf 相關 bin 在Hibernate的配置文件hibernate.cfg.xml中有3個設置項跟顯示SQL語句相關,他們的值都是boolean值:1、show_sql:是否顯示SQL語句2、
【BZOJ3105】【CQOI2013】新Nim遊戲
CA code main 做的 為什麽 正整數 統計 ID %d Description 傳統的Nim遊戲是這樣的:有一些火柴堆,每堆都有若幹根火柴(不同堆的火柴數量可以不同)。兩個遊戲者輪流操作,每次可以選一個火柴堆拿走若幹根火柴。可以只拿一根,也可以拿走整堆火
【bzoj3105】新Nim遊戲
port set insert 子集 新的遊戲 接下來 nim遊戲 AC mes Portal--> bzoj3105 新Nim遊戲 Solution 轉化一下問題 首先看一下原來的Nim遊戲,先手必勝的條件是:每堆數量的異或和不為\(0\) 所以在新的遊
【opencv】VideoCapture打不開本地視頻文件或者網絡IP攝像頭
target 返回結果 avi ole rtsp div 圖片文件 視頻 路徑 1、前提:成功打開本地USB攝像頭 // 創建VideoCapture對象 VideoCapture vc = new VideoCapture(); // 可以成功打開本地USB攝像頭
【Unity】新的UI系統技巧
從Unity4.6開始,集成了新的UI系統。這篇文章將記錄新的UI系統的一些使用技巧,內容將不斷增加~~~ 1)給人物加血條效果 把要掛載的父節點的RectTransform中的錨點設定位buttonLeft。並獲得當前的Canvas中的CanvasScaler,計算出縮放因子(比如下面
【BZOJ2484】[SDOI2011]打地鼠(暴力)
getch 復雜 優秀 數據 ++i define 成了 turn char 【BZOJ2484】[SDOI2011]打地鼠(暴力) 題面 BZOJ 洛谷 題解 看到數據範圍這題就應該是一個暴力題了。 先考慮假如我們知道了錘子的大小\(R*C\),那麽顯然只需要從左上角開始
【QT】新彈窗預設無焦點
1.新視窗介面focusPolicy設定為StrongFocus 2.重寫showEvent函式 void ResetPasswordDialog::showEvent(QShowEvent *e) { if(this->focusWidget()){ this
【FAQ】mysql 初始化 timestamp,提示 Invalid default value for 'xxx'
原來是 Laravel 4.2 和 Mysql 5.7 搭配出了問題,5.7 裡 Mysql 不允許時間戳的值為 0 。 解決 方案1. 修改預設的 Mysql 配置 sudo vi /etc/mysql/my.cnf 在 [mysqld] 區域新增: s
【轉】手把手走入Git開源世界
原博文地址: https://www.cnblogs.com/objectjava/p/5242542.html 我曾經一直想加入到開源專案中,但是因為沒有人指導流程,網上看了很多,基本都是說了個大概,如果你也是一
【原創】新韭菜日記5---為什麼看著要漲的也追不到?看著要跌的也跑不掉?
為什麼看著要漲的也追不到?看著要跌的也跑不掉? 前提情景:手上已經持股 行為模式:想著追漲殺跌,但是上漲的也買不到或者不想買 願意:10%的漲停下