回答

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' 
    }