[英]Use python script from github on jenkins pipeline
試圖識別如何在 Jenkins 管道上運行位於 GitHub https://github.com/rix0rrr/cover2cover上的 python 腳本
在自述文件中,我看到“將以下“后步驟”添加到您的 Jenkins 構建中:'和命令mkdir -p target/site/cobertura && cover2cover.py target/site/jacoco/jacoco.xml src/main/java > target/site/cobertura/coverage.xml
我對Jenkins和python並不是很熟悉,所以根據我在上面命令之前的理解
sh mkdir folder
sh python cover2cover.py
您可以使用結帳步驟(官方文檔)設置 Jenkins 管道。 您還應該查看此博客文章以了解如何執行此操作。 在您的情況下,它看起來像這樣:
dir('somedir'){
checkout ([
$class: 'GitSCM',
branches:[[name: "master"]],
doGenerateSubmoduleConfigurations: false,
extensions: [
[$class: 'CleanCheckout']
],
submoduleCfg: [],
userRemoteConfigs: [[
url: 'https://github.com/rix0rrr/cover2cover.git',
credentialsId: '' <--- put your credentials here if necessary
]]
])
}
由於我在頂部添加了dir('somedir')
,這將被檢入somedir
,然后您可以運行:
mkdir -p target/site/cobertura && cover2cover.py target/site/jacoco/jacoco.xml src/main/java > target/site/cobertura/coverage.xml
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.