簡體   English   中英

Jenkins用於工件分析的插件

[英]Jenkins Plugin for Artifact Analysis

我需要創建一個Jenkins post build插件,該插件將打開工件(tar.gz文件)並從中檢索一些信息。 問題是我不確定在這種情況下使用的最佳入口點是什么以及如何獲取工件路徑來打開它。

您是否已經遇到過類似的問題?

  1. 按照教程創建基本的Hello World插件,並了解代碼及其工作方式。
  2. 修改類以擴展Recorder而不是Builder,修改公共靜態最終類DescriptorImpl擴展Publisher:

    公共靜態最終類DescriptorImpl擴展了BuildStepDescriptor {}

還要創建一個將實現Action的類,該類將具有一些用於插件名稱,URL,圖標等的獲取器。 您現在可以為他們返回空字符串。

  1. 修改果凍文件。

您可以使用果凍腳本中的文本框來獲取路徑。 例如,您可以使用文本框來設置工件的存儲位置,並在插件中實現搜索對象的方法。

另外,如果您在創建Jenkins后生成插件方面需要幫助,建議您看一下jacoco和eclemma插件,尤其是名稱中包含Action,Recorder,Builder的類。

暫無
暫無

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

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