Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在没有插件的情况下,如何将工件从artifactory复制到Jenkins中的远程服务器?_Jenkins_Ssh_Jenkins Pipeline_Artifactory - Fatal编程技术网

在没有插件的情况下,如何将工件从artifactory复制到Jenkins中的远程服务器?

在没有插件的情况下,如何将工件从artifactory复制到Jenkins中的远程服务器?,jenkins,ssh,jenkins-pipeline,artifactory,Jenkins,Ssh,Jenkins Pipeline,Artifactory,我对Jenkins和DevOps的世界还不熟悉。我已经创建了一个Jenkins Maven项目作业,它创建jar并将工件推送到jFrog。我的下一步是将该工件下载到我的服务器,在那里我需要执行该jar 我得到了发布SSH插件,这是一些如何不允许使用。我需要使用脚本作为构建后的一个步骤。我怎样才能做到这一点呢?目前,我采用了两步流程: 首先我使用curl从Artifactory下载Jar,然后使用scp上传它 如果有人有更好的方法,请告诉我 下载 curl-u admin:root-o myJar

我对Jenkins和DevOps的世界还不熟悉。我已经创建了一个Jenkins Maven项目作业,它创建jar并将工件推送到jFrog。我的下一步是将该工件下载到我的服务器,在那里我需要执行该jar


我得到了发布SSH插件,这是一些如何不允许使用。我需要使用脚本作为构建后的一个步骤。我怎样才能做到这一点呢?

目前,我采用了两步流程: 首先我使用curl从Artifactory下载Jar,然后使用scp上传它

如果有人有更好的方法,请告诉我

下载

curl-u admin:root-o myJar-0.0.1.jar

上传

scpmyjar-0.0.1.jaruser@myproject.diman.com:~

尽管只有在允许推送到目标服务器的情况下,这才有效


谢谢。

您检查了吗?您可以使用wget等从Artifactory下载文件。不确定这是否是您的选择,因为您当然需要知道URL。