1
私は、リモートサーバーに展開する必要があるVelocityテンプレートでいっぱいのディレクトリ(いくつかのJavaクラスのようなもの)を含むGradleプロジェクトを持っています。ソースコード以外のアーティファクトを含むGradleプロジェクトをどのように構築する必要がありますか?
今私はsrc/main/velocity
のテンプレートを持っており、このディレクトリをローカルマシンの別の場所と同期するsyncTemplates
という名前の同期タスクがあります。
テンプレートがSCPを使用してリモートマシン上のディレクトリと同期するように、このビルドを変更する必要があります。これを行うための「邪魔な道」は何ですか?私は設定、成果物、ソースセット間の関係についてまだ少しはっきりしていないので、これを実現させるためのエレガントな方法があるのか、ハード・コード化された(プロジェクト固有の)相対パス)。