Не могли бы вы предложить, как с помощью gradle cli создать Jar (fat jar), который включает: 1) все основные источники 2) все тестовые источники 3) все зависимости (библиотеки).