Jenkins嘗試freestyle轉pipeline的插件&Checkmarx的pipeline syntax

Jenkins嘗試freestyle轉pipeline的插件&Checkmarx的pipeline syntax

ZONGRU Li
Jan 2, 2023

參考(LINK):

先裝上這個插件"Declarative Pipeline Migration Assistant":

裝好後隨便挑一個freestyle的Job就會出現選項:

只是一個執行echo的freestyle專案

點下去就會看到:

以下順便來驗證Checkmarx的插件的freestyle專案:

先見一個參考(LINK)以下這位大大的分享方式製作一個掃描Job:

假裝有Checkmarx機台:

參考設置:

接著回到Job:

剛簡單編輯玩Checkmarxfreestyle Job會有如下:

嘗試直接點轉換為pipeline看看:

看起來就是沒得轉....

後來找到這篇(LINK):

Pipeline Syntax頁面先選到"step: General Build Step"

就會有跑checkmarx的步驟:

下方就跟freeStyle的選項都一樣:

最後面就有產出pipeline:

產出的pipeline step超級無敵長....

如下:

稍微調整一下格式:

這樣算是成功拿到一個應該可以用的Checkmarx掃描的pipeline格式

--

--

ZONGRU Li
ZONGRU Li

Written by ZONGRU Li

2022/11/17 開源部分個人筆記給LINE "Java程式語言討論區"社群,希望能對社群的技術學習做一點點貢獻.(掩面....記得退訂閱!

No responses yet