0

プロジェクトでジェンキンスを使用しており、これを 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>

リモートホスト上の変更されたファイルのみをコピーしたいと考えています。rsync オプションを使用することは可能ですか? または、別の種類のプラグインを使用する必要がありますか?

4

1 に答える 1

1

シェルスクリプトを使用してrsyncを実行するか、組み込み機能を使用して「ssh経由で転送」することができます。SCPまたは同様のものを使用していると思います。更新/追加されますが、削除はされません。

于 2012-09-13T13:41:45.510 に答える