2015-01-12 3 views
1

У меня есть набор файлов (в частности набор json-документов), которые мне нужно опубликовать в моем репозитории Maven.Публикация не-jar-файлов в gradle

Как использовать публикацию и указать каталог в артефакте.

publications { 
    myPublication(MavenPublication) { 
     artifact(/path/to/dir>) // directory that contains files to publish 
    } 
} 

ответ

2

Вы можете создать задачу, чтобы закрепить все ваши документы, а затем опубликовать почтовый индекс.

task jsonZip(type: Zip) { 
    source file(/path/to/dir) 
} 

publications { 
    myPublication(MavenPublication) { 
     artifact jsonZip.archivePath 
    } 

}