回答

0

詹金斯管道插件是一個偉大的工具,具有很強的功能。
在你開始之前,我建議你閱讀Jenkins網站上發佈的getting started指南。
試試這些例子,我想你會找到你需要的答案。

通常,克隆和複製文件不需要Pipeline插件。它可以完成一個簡單的自由風格,你克隆和只scp你的文件到遠程服務器...

祝你好運。

0

請參考以下鏈接瞭解詳細幫助的例子

https://jenkins.io/doc/pipeline/

爲作爲需求,找到Groovy的腳本,並按照你的預期低

node { 
    loudStage "Cloning IaC repo" 
    git url: 'https://github.com/repo' 
    sh 'zip -q -r repo.zip repo' 
    scpSshStep scpCommand: "repo.zip /sourcepath/repo.zip", 
    command: "mkdir /targetpath; mv repo.zip targetfolder; cd targetfolder;unzip -q repo.zip; rm repo.zip", 
    hostname: "${hostname}", username: "username", password: "password", port: '22' 
    }