Как я могу создать задачу в Gradle, которая зависит от всех файлов в каталоге? - PullRequest
1 голос
/ 24 июня 2019

У меня есть каталог, давайте назовем его inputs.Мне нужно создать задачу, которая:

  1. прочитает все файлы в каталоге inputs, то есть: inputs/*.
  2. создаст новый файл где-то еще, чтообъединяет эти файлы в некотором роде.(В качестве примера можно предположить, что я просто хочу объединить все файлы в один выходной файл.)

Как правильно настроить задачу так, чтобы выполнялись следующие требования?

  • запрос задачи во второй раз, когда ничего не изменилось, не выполняет задачу («Уже в курсе»).
  • добавление, редактирование или удалениеФайлы в каталоге inputs приводят к тому, что задача «устарела», поэтому запрос ее после того, как что-то произошло, приведет к ее повторному выполнению.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...