簡體   English   中英

觸發Jenkins建立數據庫更改

[英]Trigger Jenkins Build on Database Change

正如主題所暗示的那樣,我有興趣在涉及預配置數據庫表的更改上觸發Jenkins。 例如,每當記錄數量更改時,我都希望詹金斯執行一些特定的操作。 開箱即用的插件可用於這種情況嗎?

謝謝!

問候,亞歷克斯

您可以為數據庫使用命令行客戶端,也可以編寫腳本(perl,ruby,Groovy,Java等)來獲得此功能。 詹金斯可以執行此腳本。 基於缺乏有關我們正在討論的數據庫的信息,我無法為您提供更詳細的提示。

您正在使用什么數據庫? 它們中的大多數具有某種類型的觸發器,可以在表插入,更新或刪除后觸發。

邏輯上可以替代數據庫觸發器的方法是輪詢:編寫一個腳本來輪詢數據庫並存儲您正在查看的結果。 如果他們更改了腳本,則可以修改文件,該文件將通過FS Trigger插件觸發Jenkins構建。

可能最簡單的方法是使用ScriptTrigger ,它可以輕松地使用嵌入式Groovy或Shell / Windows Batch腳本通過查詢來合並數據庫,以驗證給定數據的狀態。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM