Gradle: исключить файлы из дистрибутива PlayBinary - PullRequest
0 голосов
/ 09 ноября 2018

В моем файле build.gradle есть следующая конфигурация: как я могу исключить определенные **/*.conf файлы из целевого двоичного файла?

   distributions {
            playBinary {
                baseName = 'my-service'
            }
  }

1 Ответ

0 голосов
/ 09 ноября 2018

Вы можете настроить содержимое дистрибутива, используя contents, как описано здесь . Затем вы можете применить любую фильтрацию, используя CopySpec (см. CopySpec API).

Пример, если корневым каталогом вашего дистрибутива является src/playBinary

distributions {
    playBinary {
        baseName = 'my-service'
        contents {
            from ('src/playBinary' ){
                exclude '**/*.conf'
            }
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...