У меня есть проект Gradle, который содержит (среди прочего, как некоторые классы Java) каталог, полный шаблонов Velocity , которые необходимо будет развернуть на удаленном сервере.
Сейчас у меня есть шаблоны в src/main/velocity
, и у меня есть задача синхронизации с именем syncTemplates
, которая синхронизирует этот каталог с другим местоположением на локальном компьютере.
Мне нужно изменить эту сборку, чтобы шаблоны синхронизировались с каталогом на удаленном компьютере с помощью SCP. Что такое «способ Gradle» для этого? Мне все еще немного неясно, как соотносятся конфигурации, артефакты и наборы исходных кодов, поэтому я не уверен, есть ли элегантный способ сделать это или мне просто нужно использовать задачу ant с некоторыми жестко заданными относительные) пути.