2015-11-25 3 views
1

Я пытаюсь найти способ упаковать и распространять мои файлы ресурсов frontend, чтобы их можно было версировать и включать в качестве зависимости в других проектах общего доступа.Распределение ресурсов пакета Gradle

Моя цель состоит в том, чтобы иметь конструкцию градиента, которая принимает структуру каталогов исходных файлов (.js, .css, .jpg и т. Д.), А также zips (или jars) в распространяемом пакете версий.

Есть ли способ, которым я могу использовать задачу java jar для создания архива в папке build/libs, которая, когда unjarred, соответствует структуре каталога, которую я определяю?

ответ

1

Я думаю, что это работает для моих целей. Неважно!

apply plugin: 'distribution'  

distributions { 
    main { 
     contents { 
      into('js') { 
       from { 'js' } 
      } 
      into ('img') {  
       from { 'img' } 
      } 
      into ('css') { 
       from { 'css' } 
      } 
     } 
    } 
} 
Смежные вопросы