Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/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
詹金斯远程ftp rsync_Ftp_Jenkins_Maven Plugin_Rsync_Jenkins Plugins - Fatal编程技术网

詹金斯远程ftp rsync

詹金斯远程ftp rsync,ftp,jenkins,maven-plugin,rsync,jenkins-plugins,Ftp,Jenkins,Maven Plugin,Rsync,Jenkins Plugins,我在我的项目中使用jenkins,我已将其设置到pom.xml中: <plugin> <groupId>com.atlassian.maven.plugins</groupId> <artifactId>maven-upload-plugin</artifactId> <version>1.1</version> <configuration> <serverId>ftpserver<

我在我的项目中使用jenkins,我已将其设置到pom.xml中:

<plugin>
<groupId>com.atlassian.maven.plugins</groupId>
<artifactId>maven-upload-plugin</artifactId>
<version>1.1</version>
<configuration>
<serverId>ftpserver</serverId>
<resourceSrc>
${project.basedir}/target/${project.artifactId}-${project.version}/*
</resourceSrc>
<resourceDest>/var/www/html</resourceDest>
<url>ftp://151.1.155.25/</url>
</configuration>
</plugin>

com.atlassian.maven.plugins
maven上传插件
1.1
FTP服务器
${project.basedir}/target/${project.artifactId}-${project.version}/*
/var/www/html
ftp://151.1.155.25/
现在我只想在远程主机上复制修改过的文件。是否可以使用rsync选项?
或者我必须使用另一种插件?

您可以使用shell脚本为您运行rsync,或者使用内置功能“通过ssh传输”,我认为它使用SCP或类似的东西。它将更新/添加,但不会删除