我是 DEVOPS 領域的初學者,我在 github 中有一個“試用”repo,我正在通過 Jenkins 跟蹤它 這里是檔案夾
我想問一下是否有任何方法(jenkins 插件或 bash 腳本)如果我修改 ok1、ok2 或 ok3 檔案夾中的檔案并進行推送,我會得到修改了哪個檔案夾。
控制臺輸出的結果應該是這樣的:
“檔案夾 ok1 已更改”或“檔案夾 ok1 , ok2 已更改” ...等
謝謝
uj5u.com熱心網友回復:
是的你可以。每次使用 Github Jenkins webhook 推送時,您只需設定 Git 存盤庫以觸發 Jenkins 機器上的構建作業。您可以在此處閱讀如何執行此操作
每次推送成功構建作業后,您只需執行git-diff即可獲取已更改的檔案。之后,只需使用正則運算式或字串操作提取檔案夾名稱即可。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/455993.html
上一篇:GithubActionsCICD構建SQLServer容器失敗,但可以在本地作業
下一篇:為什么`./example`和`shexample`的行為不同?(`zsh:文本檔案繁忙:./example`)
